Hogyan tudnám ezt megoldani Excelbe?
Jelenlegi kialakított helyzet:
Ha az oszlopomban van -5 –nél kisebb szám, akkor jelzést kapok (B1 cella értéke 0-ról megváltozik.)
Ha az oszlopomban van 5 –nél nagyobb szám, akkor jelzést kapok (B2 cella é. 0-ról megváltozik.)
(részlet a képleteimből: =DARABHATÖBB(A1:A100,"<-5") …
Azt szeretném, hogy ne kapjak jelzést abban az esetben, ha az 5-nél nagyobb érték a -5 –nél kisebb érték FELETT helyezkedik el. Tehát szimplán felette van a CELLA.
Érdekes probléma, de életmentő lenne a válasz. Minden hozzászólást örömmel fogadok.
Köszi!
Szia.
Példát adj, mert nekem ez nem tiszta (konkrét számokkal, amik az oszlopokban vannak 4-5 szám elég, és B1,B2 értékét is).
Te ezt irtad : "ha az 5-nél nagyobb érték a -5 –nél kisebb érték FELETT helyezkedik el". (Ez szerintem mindig igaz) : ami +5-nél nagyobb érték az biztosan nagyobb mint -5 is.
De szerintem HA függvénnyel valami uton módon megoldható, de igy hogy nem értem, hogy mit szeretnél, igy sajnos konkrét képletet nem tudok irni.
Sok sikert.
üdv.
Ott zavartál össze, hogy "részlet a képleteimből".
A DARABHATÖBB() nem jelzést ad, hanem az adott tartományban a kritériumnak megfelelő elemek számát adja végeredményül.
Jelzés a HA() függvénynél van, ami 0, vagy 1 végeredményű lehet. Ott vagy teljesül a feltétel, vagy nem.
De ezt nem is értem miért így csináltad. DARABTELI() függvényt szokás használni.
Na mindegy. Szóval azt akarod, hogy mondjuk a B3 cellába ne számolja bele azokat a számokat, amik 5-nél nagyobbak ÉS -5-nél kisebb érték feletti cellában helyezkednek el?
Vagyis jelen esetben:
6
8
9
-5
3
7
-8
Itt 7 szám van, de csak 6-ot számolna, mert az utolsó sorban a -8 kisebb, mint -5, és felette 5-nél nagyobb van, szóval az kiesik.
A legegyszerűbb megoldás:
HA() függvénnyel kilistázod C1:C100-ba, hogy melyek azok a számok, amik a kritériumnak megfelelnek és végül ezeket B3-ba DARABTELI()-vel összeszámolod.
C1-be ezt nem tudod alkalmazni, mert az A1 előtt nincs cella, amit vizsgálni tudna, szóval A2-től: =HA(ÉS(A1>5;A2<-5);"ok";"")
Utána B3-ba meg: =DARABTELI(C1:C100;"")
Sőt, rosszul mondtam. Mivel az üres cellák száma érdekel, így egyszerűbb DARABTELI() helyett:
=DARABÜRES(C1:C100)
Szia! Külön elismeréssel tekintek válaszodra. Tényleg köszönöm.
Sajnos rosszul adtam át, amit szeretnék. Készítettem egy képernyőlementést.
Itt tehát a cellák lokalizációjáról lenne szó. A DARABHATÖBB fv használatának is meg van a sajátos indoka, ezzel most nem fárasztanálak, egy komplikáltabb pénzügyi kalkuláció egy részéről van szó.
Köszi ismét!
Ja éééértem.
Háttöö..részben megoldottam a problémát :) Csak ebben a környezetben már nem igazán alkalmazható úgy, ahogy elképzeltem
VISZONT segédoszlop helyett segédcellákat itt is alkalmazhatsz mondjuk a jelenlegi táblázat alatt.
Máshogy sajnos nem tudod, mert mindenképp kell egy olyan, ami eldönti a fenti elemekről, hogy megfelelnek-e a feltételnek, vagy sem.
Ha már eldöntötted, hogy megfelel, akkor onnantól csak a kapott IGEN/NEM értékeket kell felhasználnod.
Szia.
Szerintem két egymásba ágyazott HA plusz a MIN függvény lehet a megoldás (feltéve ha jól értettem meg a feladatot), valahogy igy : =HA(D4>5;HA(MIN(D5:$D$13)<-5;1;0);0)
Ahol : D4-es cella a vizsgálandó cella :
MIN(D5:$D$13) a D4-es cella alatti értékekből az oszlop aljáig lévő cellákból a legkisebbet értéket adja eredményül (Az utolsó cella rögzitett)
Itt egy kép hogy mit adott eredményül : [link]
Sok sikert.
Üdv.
Sziasztok! Szerintem most nem sikerült megtalálnom a megoldást, bár cooper utolsó válaszát még elemzem. Egy új közzétett kérdésben egy teljesen más, talán egyszerűbb megközelítésből levezettem újra.
Mindenkit felpontoztam, Köszönöm a ráfordított időt és energiát.
Cooper, így napokkal később elnézésedet kérem a negatív lezárás miatt.
Részletesen átnéztem és rájöttem, hogy tökéletes megoldást kínáltál.
Elismerésem!
Szia.
Semmi gond.
Közben én is elemeztem a dolgot és nem kell két egymásba ágyazott ha, csak egy HA és egy ÉS függvény, valahogy így :
=HA(ÉS(D4>5;MIN(D5:$D$13)<-5);1;0)
Ugyanazt az eredményt adta, tehát H7-es cellában 1 a többi cella pediglen 0.
Ü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!