V tomto článku sa naučíme, ako získať súčet textových hodnôt, ako sú čísla, v programe Excel.
Jednoducho povedané, pri práci s textovými hodnotami v množine údajov. Niekedy je daná podmienka, tj. Keď potrebujeme získať súčet textových hodnôt, kde je textovej hodnote priradený jedinečný kód. Riešenie tohto problému môžete vykonať jednoducho pomocou funkcií programu Excel, ako je to popísané nižšie.
Ako problém vyriešiť?
V tomto článku budeme musieť používať funkciu SUMA a funkciu INDEX. Teraz z týchto funkcií vytvoríme vzorec. Tu dostávame rozsah a zoznam s hodnotou kódu. Potrebujeme nájsť SÚČET rozsahu textových hodnôt pomocou jeho kódu zo zoznamu.
Všeobecný vzorec:
{= SUM (INDEX (kód, N (IF (1, MATCH (rozsah, zoznam, 0))))}
rozsah: rozsah hodnôt, kde sa počíta súčet
zoznam: zoznam textových hodnôt spolu s ich príslušnými hodnotami.
kód: číselné hodnoty zodpovedajúce hodnotám zoznamu
Príklad:
Toto všetko môže byť mätúce na pochopenie. Otestujme teda tento vzorec spustením na príklade uvedenom nižšie.
Tu máme tabuľku sveta a každej krajine je priradená hodnota kódu a musíme nájsť súčet kódov pre príslušný kontinent.
Zoznam a kód poskytujúce informácie pre vyššie uvedenú tabuľku sú uvedené nižšie.
Tu je uvedený zoznam a rozsah kódov ako pomocou nástroja Excel pre pomenovaný rozsah.
Po prvé, musíme nájsť hodnoty zodpovedajúce textovým hodnotám, extrahovať číselné hodnoty a potom vykonať súhrnnú operáciu nad týmito hodnotami. Teraz použijeme nasledujúci vzorec na získanie súčtu.
Použite vzorec:
{ = SUM (INDEX (kód, N (IF (1, MATCH (D3: G3, zoznam, 0))))}}
NEPOUŽÍVAJTE kučeravé zátvorky ručne. Kučeravé zátvorky aplikované pomocou Ctrl + Shift + Enter namiesto spravodlivých Zadajte.
Vysvetlenie:
- Funkcia MATCH vracia index riadkov pre hodnoty D3: G3 z presných hodnôt zodpovedajúcich hodnotám zoznamu, ako je uvedené nižšie.
= SUM (INDEX (kód, N (IF (1, {1, 13, 7, 19}))))
- Funkcia N & IF núti vzorec vrátiť pole do poľa ako argument funkcie INDEX.
= SUM (INDEX (kód, {1, 13, 7, 19}))
- Teraz funkcia INDEX zodpovedá číslu ROW v hodnotách kódu a vracia zodpovedajúce hodnoty kódu do funkcie SUM.
- Funkcia SUMA vykoná operáciu súčtu nad týmito hodnotami a vráti súčet, ako je uvedené nižšie.
- Toto je vzorec poľa, pretože pole hodnôt sa prenáša do vzorca.
Tu je rozsah Code & lit uvedený ako pomenovaný rozsah. Stlačte Ctrl + Shift + Enter aby ste získali SÚČET požadovaných textových hodnôt, pretože toto je vzorec poľa.
Ako vidíte na obrázku vyššie, súčet {33, 14, 28, 40} je 115.
Výsledky môžete skontrolovať pomocou možnosti filtra v zozname a tabuľke kódov, ako je uvedené nižšie. Použite filter a vyberte požadované hodnoty.
Teraz skopírujte vzorec do iných buniek pomocou klávesov Ctrl + D alebo v programe Excel potiahnite nadol bunku.
Ako vidíte na vyššie uvedenej snímke, získali sme všetok súčet zodpovedajúci textovým hodnotám extrahovaním ich hodnôt kódu.
Tu je niekoľko pozorovacích poznámok uvedených nižšie.
Poznámky:
- Vzorec funguje iba s číslami.
- Vzorec funguje iba vtedy, ak v tabuľke zoznamov a kódov nie sú žiadne duplikáty.
- Funkcia MATCH berie 0 ako argument na získanie presnej zhody zo zoznamu.
- NEPOUŽÍVAJTE kučeravé zátvorky ručne. Kučeravé zátvorky aplikované pomocou Ctrl + Shift + Enter namiesto spravodlivých Zadajte pretože ide o maticový vzorec.
- Dĺžka poľa zoznamu musí byť rovnaká ako dĺžka kódu, inak má mať funkcia.
Dúfam, že tento článok o tom, ako získať súčet textových hodnôt, ako sú čísla v programe Excel, je vysvetľujúci. Tu nájdete ďalšie články o funkciách SUMPRODUCT. Podeľte sa o svoj dotaz nižšie v poli pre komentáre. Pomôžeme vám.
Ak sa vám páčili naše blogy, zdieľajte ich so svojimi priateľmi na Facebooku. A tiež nás môžete sledovať na Twitteri a Facebooku. Radi by sme vás počuli, dajte nám vedieť, ako môžeme zlepšiť, doplniť alebo inovovať našu prácu a zlepšiť ju pre vás. Napíšte nám na emailovú stránku
Ako používať funkciu SUMPRODUCT v programe Excel: Vráti SUMU po vynásobení hodnôt vo viacerých poliach v programe Excel.
SUM, ak je dátum medzi : Vráti SÚčet hodnôt medzi danými dátumami alebo obdobím v programe Excel.
Suma, ak je dátum väčší ako daný dátum: Vráti SÚčet hodnôt po danom dátume alebo období v programe Excel.
2 spôsoby súčtu podľa mesiacov v programe Excel: Vráti SÚčet hodnôt v rámci daného konkrétneho mesiaca v programe Excel.
Ako sčítať viac stĺpcov s podmienkou: Vráti SÚčet hodnôt vo viacerých stĺpcoch s podmienkou v programe Excel
Ako používať zástupné znaky v programe Excel : Spočítajte bunky zodpovedajúce frázam pomocou zástupných znakov v programe Excel
Populárne články
50 Skratka pre Excel, ktorá zvýši vašu produktivitu
Upravte rozbaľovací zoznam
Absolútna referencia v Exceli
Ak s podmieneným formátovaním
Ak so zástupnými znakmi
Vlookup podľa dátumu
V programe Excel 2016 preveďte palce na nohy a palce
Pripojte meno a priezvisko v Exceli
Spočítajte bunky, ktoré sa zhodujú s A alebo B