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

  • Fferi50

    Topikgazda

    válasz customer114 #32543 üzenetére

    Szia!

    A probléma 2 vagy 3 segédoszlop hozzáadásával valósítható meg:

    Három segédoszlop esetén:
    Az első cellák képlete:
    F oszlop:
    =HAHIBA(SZÖVEG.KERES("X";B1)>0;0)*1*(HA(G1>0;MAX(INDIREKT("C"&G1&":C"&H1));0)=C1)*1
    G oszlop:=HAHIBA(SZÖVEG.KERES("X";B1)>0;0)*1*SOR()
    H oszlop:=HA(G1>0;HAHIBA(HOL.VAN(0;$G1:$G$21;0)+SOR()-2;0);0)
    A G oszlop 2. cellájának képlete:
    =HA(HAHIBA(SZÖVEG.KERES("X";B2)>0;0)*1*SOR()=SOR();HA(G1>0;G1;SOR());0)

    A H oszlop képletében a $G$21 címnél kell vigyázni, ide az összes adatsornál legalább egy sorral nagyobb számot kell írni a helyes működéshez.

    Az F és H oszlop képletei a 2. sortól, a G oszlop képlete a 3. cellától lehúzható.

    Ezek után a feltételes formázás képlete a D oszlopra:
    =F1=1

    A feltételes formázás működik akkor is, ha az F oszlop képletét a feltételes formázás képletéhez írod be a következőképpen:
    =HAHIBA(SZÖVEG.KERES("X";B1)>0;0)*1*(HA(G1>0;MAX(INDIREKT("C"&G1&":C"&H1));0)=C1)*1=1
    Így egy segédoszlop megspórolható :) , cserébe a formázási képlet lesz bonyolultabb.

    A képen a D és E oszlop is formázva van, az egyik a rövid, a másik a hosszú képlettel.
    Remélem, érthető és használható is.

    Üdv.

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