Telefonszámunk: 1-472-0679

Hozzászólás: [Resolved] A megfelelő táblázat kikeresése.

Kezdőlap Fórumok Excel témák [Resolved] A megfelelő táblázat kikeresése. Hozzászólás: [Resolved] A megfelelő táblázat kikeresése.

#10854
horvimi
Adminisztrátor

    Nézd. Ezt csak hályogkovácsolni lehet ebben a formában.
    Nézzünk egy barkácsolást:
    1. Mi lenne, ha a hibaüzeneteket úgy írnád be a kis táblák aljára, ahogy tanácsoltam, de a „Hiba:” szöveggel kezdődne.
    2. A J és a fene tudja meddig terjedő cellákra (képletekre) tennél feltételes formázást, ami akkor lesz színes, ha a kimenete tartalmazza a Hiba szót. Ez már egy vizuális figyelmeztetés
    3. Az F oszlopba a hibajelzésekhez (ha ennyire ragaszkodsz hozzá), akkor lehetne egy képlet, ami megnézi, hogy a J-akármeddig cellák között hány van, ami a Hiba szót tartalmazza. ha ez nagyobb, mint 0, akkor valahol hiba van, és te görgetheted a képernyőt, és keresheted a színes cellákat a hibaüzenettel.

    Nos, a 3. lépés formulája nem annyira egyszerű, mert az egy tömbképlet. Egy olyat raktam össze, ami 365 és korábbi Excel verziókban is menni fog. A tábla Hibajelzések oszlopába (F8) ezt a képletet írtam:

    =SZORZATÖSSZEG(--SZÁM(SZÖVEG.KERES("Hiba";tbl_red_számol[@[Tok]:[m2]])))

    Ez most a Tok és a m2 oszlopok között kézi az aktuális sorban.
    Működés nagyjából:
    1. Megnézi, hogy a megadott tartományban bármely cella tartalmazza-e a „Hiba” szót, azaz a Szöveg.Keres fv számot ad-e vissza
    Ez egy logikai tömb lesz IGAZ/HAMIS/HAMIS/IGAZ jellegű tömböt ad vissza
    2. A dupla mínusz csak annyit tesz, hogy a HAMIS 0 lesz, az IGAZ pedig 1 -> 0/1/1/0
    3 Végül ezt összegezve (az 1-eseket összeadva) megkapjuk, hogy hány cellában van benne az, hogy „Hiba”

    Azért SZORZATÖSSZEG és nem SZUM, mert régebbi Excelekben is működni fog így, sima ENTER-rel lezárva.

    Imre