Excel - porovnani sloupců a součet

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

MH
nováček
Příspěvky: 15
Registrován: listopad 06
Pohlaví: Nespecifikováno
Stav:
Offline

Excel - porovnani sloupců a součet

Příspěvekod MH » 08 čer 2010 21:53

Prosím o radu.
Lze nejakou funkcí udělat následující?
Mám sloupec A a v něm pod sebou jmena, sloupec B a opět jména a sloupec C ve kterém jsou čísla a potřebuji udělat něco jako:
Obsahuje li A od 1 po 100 jmeno Pavel a na stejnem řádku se Pavel opakuje i ve sloupci B pak vysledek je 0.
Obsahuje li A od 1 po 100 jmeno Pavel a na stejnem řádku se Pavel NEopakuje i ve sloupci B pak vysledek je součet čísel ve sloupci C na řádcích kde je ve sloupci A Pavel.
Děkuji za pomoc.

Reklama
navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Excel - porovnani sloupců a součet

Příspěvekod navstevnik » 08 čer 2010 23:45

Pozadovany vysledek lze ziskat napr. pouzitim fce SOUČIN.SKALÁRNÍ (vloz do bunky pro vysledek):

Kód: Vybrat vše

=KDYŽ(SOUČIN.SKALÁRNÍ((A1:A100="Pavel")*(B1:B100="Pavel"))>0;0;SOUČIN.SKALÁRNÍ((A1:A100="Pavel")*(C1:C100)))

MH
nováček
Příspěvky: 15
Registrován: listopad 06
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Excel - porovnani sloupců a součet

Příspěvekod MH » 09 čer 2010 09:09

Ahoj a moc děkuji za pomoc.
Vše jsem vyzkoušel, ale nevím, ještě něco není v pořádku.
Výsledkem je pořád 0.
Pokud je A Pavel B Pavel A C 100 tak je 0 to je OK, a další řádek
A Eva B Pavel C 50 a tady už by měl zareagovat a ve výsledku by mělo už ted být 50 , ale je pořád 0.

navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Excel - porovnani sloupců a součet

Příspěvekod navstevnik » 09 čer 2010 09:44

V zadani uvadis:
Obsahuje li A od 1 po 100 jmeno Pavel a na stejnem řádku se Pavel opakuje i ve sloupci B pak vysledek je 0.
Obsahuje li A od 1 po 100 jmeno Pavel a na stejnem řádku se Pavel NEopakuje i ve sloupci B pak vysledek je součet čísel ve sloupci C na řádcích kde je ve sloupci A Pavel

a nyni se divis, ze:
A Eva B Pavel C 50 a tady už by měl zareagovat a ve výsledku by mělo už ted být 50 , ale je pořád 0

Ujasni si prosim podminky a pripadne predefinuj, nejlepe pripoj prilohu s pozadovanym vysledkem.

MH
nováček
Příspěvky: 15
Registrován: listopad 06
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Excel - porovnani sloupců a součet

Příspěvekod MH » 09 čer 2010 13:28

Omluva za špatné zadání.
Mělo by být za prvním řádkem ALE

Obsahuje li A od 1 po 100 jmeno Pavel a na stejnem řádku se Pavel opakuje i ve sloupci B pak vysledek je 0, ALE
obsahuje li A od 1 po 100 jmeno Pavel a na stejnem řádku se Pavel NEopakuje i ve sloupci B pak vysledek je součet čísel ve sloupci C na řádcích kde je ve sloupci A Pavel


pokud je vedle seba na jednom řádku pavel pavel nic nesčítej pokud je pavel eva sečti a jdi na další řádek a kontroluj celý sloupec od 1 do 100 a dole je pole ve kterém je součet polí C , které obsahují pavel v poli A ale nesmí sečíst pole když je současně i v poli B.

Prikladam prilohu bez vzorce.
Přílohy
priklad_pavel.xls
(18.5 KiB) Staženo 34 x

navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Excel - porovnani sloupců a součet

Příspěvekod navstevnik » 09 čer 2010 15:13

Pro vzorove soucty uvedene v prikladu plati:
Celkem Pavel v A bez B:

Kód: Vybrat vše

=SOUČIN.SKALÁRNÍ((A1:A100="Pavel")*(B1:B100<>"Pavel")*(C1:C100))

Zde je podminka takto: když Ax=Pavel And Bx<>Pavel, pak Celkem = Celkem + Cx

Celkem Pavel v B:

Kód: Vybrat vše

=SOUČIN.SKALÁRNÍ((B1:B100="Pavel")*(C1:C100))

zde: když Bx=Pavel, pak Celkem = Celkem + Cx

PS.: pokud te zaujme fce SOUČIN.SKALÁRNÍ, precti si: http://www.dataspectrum.cz/excelmag/dow ... am0205.pdf

MH
nováček
Příspěvky: 15
Registrován: listopad 06
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Excel - porovnani sloupců a součet

Příspěvekod MH » 09 čer 2010 15:44

Moc díky, i za odkaz, počtu.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Součet údajů z tabulky.
    od Myerina » 30 led 2024 08:30 » v Kancelářské balíky
    2
    1160
    od Myerina Zobrazit poslední příspěvek
    30 led 2024 08:44
  • PowerQuery - import dat do sloupců Příloha(y)
    od MK_Vs » 31 říj 2023 10:00 » v Kancelářské balíky
    9
    2170
    od MK_Vs Zobrazit poslední příspěvek
    02 lis 2023 09:26
  • Součet hodnot s prázdnou vedlejší buňkou Příloha(y)
    od Karrex » 22 kvě 2023 17:00 » v Kancelářské balíky
    7
    2169
    od elninoslov Zobrazit poslední příspěvek
    23 kvě 2023 22:38
  • Porovnání technologie TV
    od Faster1 » 04 zář 2023 06:01 » v Vše ostatní (hw)
    6
    1992
    od Faster1 Zobrazit poslední příspěvek
    08 zář 2023 16:27
  • Porovnání hodnot ve sloupci Příloha(y)
    od luko02420 » 02 srp 2023 14:12 » v Kancelářské balíky
    0
    1751
    od luko02420 Zobrazit poslední příspěvek
    02 srp 2023 14:12

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 6 hostů