Note: The other languages of the website are Google-translated. Back to English

Jak sečíst jedinečné hodnoty na základě kritérií v aplikaci Excel?

Například mám řadu dat, která obsahuje sloupce Název a Objednávka, nyní, abych shrnul pouze jedinečné hodnoty ve sloupci Objednávka na základě sloupce Název, jak ukazuje následující snímek obrazovky. Jak rychle a snadno vyřešit tento úkol v aplikaci Excel?

Součet jedinečných hodnot na základě jednoho nebo více kritérií s maticovými vzorci


Součet jedinečných hodnot na základě jednoho nebo více kritérií s maticovými vzorci

Chcete-li sečíst pouze jedinečné hodnoty na základě kritérií v jiném sloupci, použijte následující vzorec:

1. Zkopírujte nebo zadejte následující vzorec pole do prázdné buňky:

=SUM(IF(FREQUENCY(IF($A$2:$A$12=D2,MATCH($B$2:$B$12,$B$2:$B$12,0)),ROW($B$2:$B$12)-ROW($B$2)+1),$B$2:$B$12))

Poznámka: Ve výše uvedeném vzorci, A2: A12 je sloupec data obsahuje hodnotu podmínky, D2 je podmínka, na které chcete sečíst hodnoty, B2: B12 je sloupec obsahuje hodnoty, které chcete sečíst.

2. Poté stiskněte tlačítko Ctrl + Shift + Enter klávesy dohromady, abyste získali první celkový výsledek, a poté vyberte tuto buňku vzorce a přetáhněte úchyt výplně dolů do buněk, abyste získali všechny celkové hodnoty pro každou položku. Viz screenshot:

Tipy: Pokud potřebujete sečíst všechny jedinečné hodnoty na základě dvou kritérií, použijte následující vzorec:

=SUM(IF(FREQUENCY(IF($A$2:$A$12=E2,IF($B$2:$B$12=F2,MATCH($C$2:$C$12,$C$2:$C$12,0))),ROW($C$2:$C$12)-ROW($C$2)+1),$C$2:$C$12))


Více relativních článků:

  • Vlookup a součet shody v řádcích nebo sloupcích v aplikaci Excel
  • Použití funkce vlookup a sum vám pomůže rychle zjistit zadaná kritéria a sečíst odpovídající hodnoty současně. V tomto článku vám ukážeme dvě metody pro vlookup a sečtení první nebo všech odpovídajících hodnot v řádcích nebo sloupcích v aplikaci Excel.
  • Součet hodnot na základě měsíce a roku v aplikaci Excel
  • Pokud máte řadu údajů, sloupec A obsahuje některá data a sloupec B počet objednávek, nyní je třeba sečíst čísla na základě měsíce a roku z jiného sloupce. V tomto případě chci vypočítat celkový počet objednávek z ledna 2016, abych získal následující výsledek. A v tomto článku budu hovořit o některých tricích k vyřešení této úlohy v aplikaci Excel.
  • Součet hodnot na základě textových kritérií v aplikaci Excel
  • Pokusili jste se v aplikaci Excel sečíst hodnoty na základě jiného sloupce textových kritérií? Například mám v listu řadu dat, jak ukazuje následující snímek obrazovky, teď chci sečíst všechna čísla ve sloupci B odpovídající textovým hodnotám ve sloupci A, která splňují určité kritérium, například součet čísel, pokud buňky ve sloupci A obsahují KTE.
  • Součet hodnot na základě výběru rozevíracího seznamu v aplikaci Excel
  • Jak je ukázáno níže, máte tabulku obsahující sloupec Kategorie a sloupec Částka a vytvořili jste rozevírací seznam pro ověření dat, který obsahuje všechny kategorie. Při výběru jakéhokoli druhu kategorie z rozevíracího seznamu chcete sečíst všechny odpovídající hodnoty buněk ve sloupci B a naplnit výsledek do určené buňky. Například při výběru kategorie CC z rozevíracího seznamu musíte sečíst hodnoty v buňce B5 a B8 a získat celkový počet 40 + 70 = 110. Jak toho dosáhnout? Metoda v tomto článku vám může pomoci.

  • Super Formula Bar (snadno upravit více řádků textu a vzorce); Rozložení pro čtení (snadno číst a upravovat velké množství buněk); Vložit do filtrovaného rozsahu...
  • Sloučit buňky / řádky / sloupce a uchovávání údajů; Rozdělit obsah buněk; Zkombinujte duplicitní řádky a součet / průměr... Zabraňte duplicitním buňkám; Porovnat rozsahy...
  • Vyberte možnost Duplikovat nebo Jedinečný Řádky; Vyberte prázdné řádky (všechny buňky jsou prázdné); Super hledání a fuzzy hledání v mnoha sešitech; Náhodný výběr ...
  • Přesná kopie Více buněk beze změny odkazu na vzorec; Automaticky vytvářet reference do více listů; Vložte odrážky, Zaškrtávací políčka a další ...
  • Oblíbené a rychlé vkládání vzorců„Rozsahy, grafy a obrázky; Šifrovat buňky s heslem; Vytvořte seznam adresátů a posílat e-maily ...
  • Extrahujte text, Přidat text, Odebrat podle pozice, Odebrat mezeru; Vytváření a tisk mezisoučtů stránkování; Převod mezi obsahem buněk a komentáři...
  • Super filtr (uložit a použít schémata filtrů na jiné listy); Rozšířené řazení podle měsíce / týdne / dne, frekvence a dalších; Speciální filtr tučnou kurzívou ...
  • Kombinujte sešity a pracovní listy; Sloučit tabulky na základě klíčových sloupců; Rozdělte data do více listů; Dávkový převod xls, xlsx a PDF...
  • Seskupování kontingenčních tabulek podle číslo týdne, den v týdnu a další ... Zobrazit odemčené, zamčené buňky různými barvami; Zvýrazněte buňky, které mají vzorec / název...
karta kte 201905
  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
officetab dno
Komentáře (9)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Tento komentář byl moderátorem webu minimalizován
Tohle ve skutečnosti nefunguje tak, jak bych očekával. Vzorec počítá pouze jedinečná kritéria.

James měl v prvním příkladu objednaných 700 jednotek, ale celkový počet říká 600.

Vzorec nebude počítat jeho objednávky, které obsahují stejné množství, protože jsou jedinečné. Existuje způsob, jak upravit tento vzorec, abyste mohli získat skutečný součet všech Jamesových objednávek?

Druhý vzorec má stejný problém. James objednal 400 jednotek, ne 300, jak je uvedeno v souhrnu. 
Tento komentář byl moderátorem webu minimalizován
Dobrý den, kc, níže uvedený článek může vyřešit váš problém, zkuste prosím:https://www.extendoffice.com/documents/excel/2471-excel-sumif-multiple-criteria.html
Tento komentář byl moderátorem webu minimalizován
Dobrý den, myslím, že to je shrnutí nebo se shodneme se svými jednoznačnými čísly podle vzorce =SUM(IF(FREQUENCY(IF($A$2:$A$12=D2,MATCH($B$2:$B$12,) $B$2:$B$12,0)),ŘÁDEK($B$2:$B$12)-ŘÁDEK($B$2)+1),$B$2:$B$12)) já pane, ale jako v angličtině ne se jako colocarla, te agradezco mucho
Tento komentář byl moderátorem webu minimalizován
Ahoj Jorge,

Formula: =SUM(IF(FREQUENCY(IF($A$2:$A$12=E2,IF($B$2:$B$12=F2,MATCH($C$2:$C$12,$C$2:$C$12,0))),ROW($C$2:$C$12)-ROW($C$2)+1),$C$2:$C$12))

Přeložte vzorec anglické verze do španělské verze:
=SUMA(SI(FRECUENCIA(SI($A$2:$A$12=E2,SI($B$2:$B$12=F2,COINCIDIR($C$2:$C$12,$C$2:$C$12,0))),FILA($C$2:$C$12)-FILA($C$2)+1),$C$2:$C$12))

Zkuste to prosím.

S pozdravem,
Mandy
Tento komentář byl moderátorem webu minimalizován
Dobrý den,
Rád bych shrnul na základě dvou jedinečných kritérií, je to možné?
Ve druhém příkladu by James a říjen nebyli konkrétními kritérii, ale James by zůstal specifickým prvkem a vzorec by se sčítal na základě jedinečného jména a měsíce.
Mnohokrát děkuji
Louise
Tento komentář byl moderátorem webu minimalizován
Dobrý den,

Zajímalo by mě, jestli existuje vzorec pro tři kritéria? Nebo pokud existuje proces/logika, kterou je třeba dodržovat pro více než dvě kritéria?

Mnohokrát děkuji,
Gus
Tento komentář byl moderátorem webu minimalizován
Dobrý den, Gusi,
Pokud existují tři kritéria vašich dat, pro sečtení jedinečných hodnot použijte níže uvedený maticový vzorec:
=SUM(IF(FREQUENCY(IF($A$2:$A$10=F2,IF($B$2:$B$10=G2,IF($C$2:$C$10=H2,MATCH($D$2:$D$10,$D$2:$D$10,0)))),ROW($D$2:$D$10)-ROW($C$2)+1),$D$2:$D$10))

Po vložení vzorce stiskněte tlačítko Ctrl + Shift + Enter klíče dohromady, abyste získali výsledek. viz níže uvedený snímek obrazovky:
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-sum-unique.png
Prosím vyzkoušejte, děkuji!
Tento komentář byl moderátorem webu minimalizován
Mám sloupec "A" uveden s různými čísly dílů. Řekněme 50 dílů. Každý z těchto 50 dílů se bude opakovat více než jednou. I sloupec B, kde pro každou z těchto částí č. skladové množství uveďte pro konkrétní část č. 1000 je množství. Těchto 1000 Qty je zobrazeno u této konkrétní části v kterékoli buňce ve sloupci „A“.

Problém, kterému čelím, je, že součet sloupce B není správný, protože skladové množství je zobrazeno n-krát, kolikrát se konkrétní část najde ve sloupci A.

Jak se mohu vyhnout sčítání tohoto opakovaného skladového množství jednoho jedinečného dílu. Řekněme, že skladové číslo dílu P1001 je 1000 no. Pokud je datum dodání tohoto dílu P1001

Díl č..Datum.............Množ......Sklad
P1001....05-10-22 .....150......1000
P1001....06-10-22......200.....1000
P1001....07-10-22.......250.....1000

ve výše uvedené tabulce je sklad pouze 1000, ale ukazuje to stejné skladové množství pro každé datum dodání. Ale když chci sečíst celkové zásoby všech dílů, nemělo by to trvat 1000 3krát, ale pouze 1krát. jak to udělat?
Tento komentář byl moderátorem webu minimalizován
Dobrý den, Pugazh
Chtěli jste sečíst pouze jedinečné zásoby na základě čísla dílu?
Nebo můžete sem dát svůj problém jako snímek obrazovky, abychom to pochopili jasněji.
Děkuji!
Zatím zde nejsou žádné komentáře
Zanechte prosím své komentáře v angličtině
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0   Postavy
Doporučená umístění

Sociální sítě

Copyright © 2009 - www.extendoffice.com. | Všechna práva vyhrazena. Poháněno ExtendOffice. | |. | Sitemap
Microsoft a logo Office jsou ochranné známky nebo registrované ochranné známky společnosti Microsoft Corporation ve Spojených státech a / nebo jiných zemích.
Chráněno Sectigo SSL