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.
Excel - porovnani sloupců a součet
Moderátor: Mods_senior
-
navstevnik
- Level 4

- Příspěvky: 1142
- Registrován: 29 srp 2008 16:49
Re: Excel - porovnani sloupců a součet
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)))Re: Excel - porovnani sloupců a součet
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.
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

- Příspěvky: 1142
- Registrován: 29 srp 2008 16:49
Re: Excel - porovnani sloupců a součet
V zadani uvadis:
a nyni se divis, ze: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
Ujasni si prosim podminky a pripadne predefinuj, nejlepe pripoj prilohu s pozadovanym vysledkem.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
Re: Excel - porovnani sloupců a součet
Omluva za špatné zadání.
Mělo by být za prvním řádkem ALE
Prikladam prilohu bez vzorce.
Mělo by být za prvním řádkem ALE
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.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
Prikladam prilohu bez vzorce.
- Přílohy
-
- priklad_pavel.xls
- (18.5 KiB) Staženo 48 x
-
navstevnik
- Level 4

- Příspěvky: 1142
- Registrován: 29 srp 2008 16:49
Re: Excel - porovnani sloupců a součet
Pro vzorove soucty uvedene v prikladu plati:
Celkem Pavel v A bez B:
Zde je podminka takto: když Ax=Pavel And Bx<>Pavel, pak Celkem = Celkem + Cx
Celkem Pavel v B:
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" onclick="window.open(this.href);return false;
Celkem Pavel v A bez B:
Kód: Vybrat vše
=SOUČIN.SKALÁRNÍ((A1:A100="Pavel")*(B1:B100<>"Pavel")*(C1:C100))Celkem Pavel v B:
Kód: Vybrat vše
=SOUČIN.SKALÁRNÍ((B1:B100="Pavel")*(C1:C100))PS.: pokud te zaujme fce SOUČIN.SKALÁRNÍ, precti si: http://www.dataspectrum.cz/excelmag/dow ... am0205.pdf" onclick="window.open(this.href);return false;
Re: Excel - porovnani sloupců a součet
Moc díky, i za odkaz, počtu.
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek
