Kezdőlap › Fórumok › Excel témák › „Ha” „ÉS” képlethiba
- This topic has 2 hozzászólás, 3 résztvevő, and was last updated 2 years, 6 months telt el by
verax.
-
SzerzőBejegyzés
-
2023-02-22-17:51 #9691
Sziasztok!
Egy kis segítséget szeretnék kérni.
Tökéletesen működik az alábbi képlet:
=HA(A2<>””;HA(B2=””;MOST();B2);””)
„B2” cellában
Amit szeretnék:
„A2” oszlopban listából kiválasztott szöveg alapján kitölteni a „C1” től „O1″ ig , ahol azonosságot talál oda írja be a pontos időt a fenti képlettel.
Beírba az alábbi képletet / szerintem rosszul 🙁 /
=HA(A2=$Q$2;HA(A2<>””;HA(C2=””;MOST();C2);””)) – „Ajánlatkéréshez
„HAMIS” VÁLASZT KAPOK ÉS NEM A PONTOS IDŐT.
Mit rontok el?
Természetesen
=HA(A2=$Q$2;HA(A2<>””;HA(D2=””;MOST();D2);””)) képlet kerülne a „D2” – „Ajánlat kész” cellába
Előre is közönö a segítséget!
Üdvözlettel Norbi
Attachments:
You must be logged in to view attached files.2023-03-25-10:13 #9819Szia!
A hibák a HA(A2=$Q$2;HA(A2<>””;HA(C2=””;MOST();C2)képletben:
– Az abszolút címzésű $Q$2-nek nincs értelme.
– Nem használod ki a vegyes cella címzést, így amikor másolod a, képletet jobbra, persze, hogy hibát jelez.Az általad keresett képlet – jelen estben a C2 cellában – helyesen így néz ki:
=HA($A2<>””;HA($A2=C$1;MOST();””);””)
HA ezt másolod jobbra az O2 celláig, majd lefelé 21. sorig, a helyes értékeket kapod.Ha törlöd a példa oszlopot, akkor az előbbi képlet továbbra is működik, csak az O oszlop válik üressé.
Ezen kívül volt pár elütés az első sorban, eltérés volt az A oszlop kiválasztott értéke, és az első sor adott oszlopa értéke között. Pl. „Ajánlat elküldve” <-> „Ajánlat elkűldve”.Mellékeltem, remélem ezt a megoldást kerested.
Üdv:
KálmánAttachments:
You must be logged in to view attached files.2023-06-10-10:24 #9980Sziasztok!
Felesleges megvizsgálni, hogy egy cella nem üres-e, majd ezt követően, hogy mi az ami benne van.
Jelen esetben elegendő azt ellenőrizni, hogy ami benne van, az egyezik-e az „oszlopfejjel”
Így tovább „karcsúsodik” a képlet. Például a „B2” cellába írt (majd onnan az „O” oszlopig és a szükséges sorokig „tovább húzott”) egyszerű HA() függvény választ ad a kérdésre:
B2 cellába:
=HA($A2=B$1;MOST();"")üdvözlettel
verax -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
