Van excelben olyan függvény, ami kiszámolja az adott cellában lévő számjegyek összegét?
Tehát ha az A1-es cellában 111 van, az A2-esben 123, akkor hogy tudnám kiíratni függvénnyel, hogy az A1-es cella eredménye 3, az A2-es celláé pedig 6???
Létezik valami mód egyáltalán? Nagyon fontos lenne! Előre is köszi! :D
sum függvénnyel
lehet szumnak írják :D
De én a számjegyek összegét akarom összeadni.
Szóval, ha a cellában 123 van akkor, azt akarom hogy írja ki, hogy 6, mert ugyebár ez a számjegyek összege (1+2+3=6)
Vagy másik példa: 441, akkor 9 (4+4+1=9)
Nekem így hirtelen ez jutott eszembe:
=BAL(A1;1)+KÖZÉP(A1;2;1)+JOBB(A1;1)
Elég ronda, de 10 számjegyig valami ilyesmi:
=HA(KÖZÉP(G6;1;1)="";0;KÖZÉP(G6;1;1))+HA(KÖZÉP(G6;2;1)="";0;KÖZÉP(G6;2;1))+HA(KÖZÉP(G6;3;1)="";0;KÖZÉP(G6;3;1))+HA(KÖZÉP(G6;4;1)="";0;KÖZÉP(G6;4;1))+HA(KÖZÉP(G6;5;1)="";0;KÖZÉP(G6;5;1))+HA(KÖZÉP(G6;6;1)="";0;KÖZÉP(G6;6;1))+HA(KÖZÉP(G6;7;1)="";0;KÖZÉP(G6;7;1))+HA(KÖZÉP(G6;8;1)="";0;KÖZÉP(G6;8;1))+HA(KÖZÉP(G6;9;1)="";0;KÖZÉP(G6;9;1))+HA(KÖZÉP(G6;10;1)="";0;KÖZÉP(G6;10;1))
Ha több kell, akkor a KÖZÉP() függvény második paraméterének növelésével folytatható.
A1 cellában tárolt érték számjegyeinek összegéhez:
=SZUM(ÉRTÉK(KÖZÉP(A1;SOR(A1:OFSZET(A1;HOSSZ(A1)-1;0));1)))
Végén CTRL+SHIFT+ENTER billenytűket leütni!
Az A1-ben van az 123. A B1-től annyi cellába másold bele az alábbi függvényt ahány számjegyet akarsz max összeadni.
=HA(KÖZÉP($A1;OSZLOP()-1;1)<>"";KÖZÉP($A1;OSZLOP()-1;1)+0;0)
A B1, C1, D1-ben megjelennek a számok (1,2,3), utána pedig nullák ott ahol a számjegyek már elfogytak. Összegezd a számokat a SZUM függvénnyel: =SZUM(B2:M2) Az "A" oszlop ne legyen benne, mert akkor a kiindulási számot is összeadja. A képlet lefelé másolható.
Üdv!
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!