Keresés

Új hozzászólás Aktív témák

  • Mutt

    aktív tag

    válasz Caipi #17350 üzenetére

    Hello,

    A minta alapján az alábbi CSE függvényt tudom javasolni:

    {=SZUM(HA($D2:$J2=A$1;$F2:$L2))}

    Nézzük részletekben:
    - ez valójában egy HA(a meződ = a referenciáddal, akkor 2-vel jobbra lévő cella).
    pl. =HA(D2="Elnevezés 1";F2) az "Elnevezés 1" pedig az A$1 cellában van.
    - ha ezt CSE-ként visszük be, akkor meg tudjuk adni hogy egyszerre ne csak 1 cellát hasonlítson össze, hanem többet.
    pl. a {=HA(D2:L2="Elnevezés 1")}, rendben megnézi hogy D2, E2, F2...L2 cellákban van-e "Elnevezés 1". Az eredmény pedig ez lesz: {IGAZ,HAMIS,HAMIS,HAMIS,HAMIS,HAMIS,HAMIS,HAMIS,HAMIS}.

    Az egészre már csak egy szummát raktam és kész a képlet.

    Ahogy írod a sorokba folyamatosan jönnek az adatok, ergó nem mindig fix hogy D2:L2 tartományban kell keresni. Erre két megoldás van:
    - vagy adsz egy olyan tartományt amit soha nem lépsz túl (pl. D2.ZZ2), ekkor a képlet csak kicsit változik:
    {=SZUM(HA($D2:$ZZ2=A$1;$F2:$ZZ2))}
    - vagy létrehozol egy dinamikus tartományt az ELTOLÁS és DARAB2 függvényekkel, ekkor már egy rondább képleted lesz:
    {=SZUM(HA(ELTOLÁS($D2;0;0;1;DARAB2($D2:$ZZ2))=A$1;ELTOLÁS($F2;0;0;1;DARAB2($D2:$ZZ2))))}

    Remélem megfelel.
    üdv.

    A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel

Új hozzászólás Aktív témák