-
Fototrend
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
Emod
kezdő
-
-
-
Mutt
senior tag
Szia,
SZUMHA és SZORAZTÖSSZEG vagy 3x SZORZATÖSSZEG függvény tud segíteni:
=SZUMHA(A:A;1;C:C)+SZUMHA(A:A;2;D:D)+SZORZATÖSSZEG((A2:A20=3)*(C2:C20)*(D2:D20))
=SZORZATÖSSZEG((A2:A20=1)*(C2:C20))+SZORZATÖSSZEG((A2:A20=2)*(D2:D20))+SZORZATÖSSZEG((A2:A20=3)*(C2:C20)*(D2:D20))Az eredeti felvetésedhez is vmi hasonló lesz a megoldás.
üdv
-
Fferi50
Topikgazda
Szia!
Ebben az esetben az alábbi tömbképlettel próbálkozhatsz:=SZUM(VÁLASZT($A$13:$A$66;$AO$13:$AO$66;$AP$13:$AP$66;($AO$13:$AO$66)*($AP$13:$AP$66)))
A képletet Shift + Ctrl + Enter -rel kell lezárni, az Excel kapcsos zárójelbe teszi.
Vagy kicsit hosszabban, egy másik tömbképlettel:=SZUM(($A$13:$A$66=1)*($AO$13:$AO$66)+($A$13:$A$66=2)*($AP$13:$AP$66)+($A$13:$A$66=3)*($AO$13:$AO$66)*($AP$13:$AP$66))
A VÁLASZT függvény azért működik, mert a feltétel 1-2-3. Ha más lenne, akkor csak a második forma használható.
Üdv. -
Fferi50
Topikgazda
Szia!
Mivel szorzás is van benne, ezért a SZUMHATÖBB biztosan nem játszik.
Kérdés, mi a kritériumok, pontosabban az A és B oszlop sorrendje, melyiknek kell teljesülnie. Pl. mi van, ha A=1 és B=3 esetleg A=2 és B=2. Ezekben az esetekben melyik kritériumot kell érvényesíteni?
Üdv. -
Fferi50
Topikgazda
Szia!
Csoportos munkalap kijelölés esetén nem lehetséges feltételes formázást létrehozni.
Az érvényességi területnél nem hivatkozhatsz másik munkalapra.
Viszont a feltételnél lehet másik munkalapra hivatkozó képletet megadni.
A feltételes formázást megcsinálod az egyik munkalapra pl. a Munka2 munkalapra:
A formázandó cellák kijelölése képlettel, a képlet pl. ez:
=Munka1!$E$2="I" - megadod a formázást és az ezen a lapon érvényes területet.
Érvénybe helyezed.
Ezután ráállsz az érvényességi terület egy cellájára. Bekapcsolod a formátum másolót (jobb egérgomb - alsó sor jobb szélén ecset (ha rámutatsz, megjelenik a neve: Formátum másoló) bal egérgomb dupla katt. Bekapcsolódik. Átváltasz arra a munkalapra, ahol ugyanazt a formázást szeretnéd látni. Kijelölöd az itteni területet és rákattintasz. Majd így tovább a többi munkalapon is.
A formátum másoló addig marad bekapcsolva, amíg ESC-t nem nyomsz.Üdv.
-
ny.janos
tag
Szia!
Én a képleteid alapján azt látom, hogy mindkettő kvázi tömbképletként működik, vagyis az xy-nak vagy xy2-nek, és a többi értékeknek is, a teljes tartományban (9-től a 199. sorig) ugyanazt az értéket kell tartalmazzák. Valóban ez a cél?
A második képletben hivatkozol az N oszlopra is, ami az eredeti leírásod alapján nem derül ki, hogy micsoda.Alapvetően azonban ott lehet a probléma, hogy mivel a kívánt kódod egy szám, majd arra akarsz későbbi vizsgálatot alapozni, így számot kell a képletedben használni. Az idézőjel miatt azonban szöveg lesz mindkét képleted által generált kód. Hagyd el az idézőjeleket!
Ha ez nem segít, akkor tölts fel egy konkrét minta fájlt kamu nevekkel és értékekkel. Az alapján könnyebb lesz segíteni.
-
ny.janos
tag
Szia!
1) Ha a C oszlopban kiírandó kódok mennyisége nem túl magas, akkor HA függvények egybeágyazásával viszonylag könnyen megoldható. Nagyobb számú kód esetén ez már macerás lehet. Tömbfüggvénnyel lehet, hogy megoldható, de ez a képességeimet jelenleg meghaladja. A HA függvény C2 cellában (feltételezve, hogy az első sorod címsor, és A2-ben kezdődik az első vizsgálandó szöveg) lehet pl.
=HA(TÍPUS(SZÖVEG.KERES("keresendő szöveg";A1))=1;"kívánt kód";"")vagy=HA(DARABTELI(A1;"*kesendő szöveg*")=1;"kívánt kód";"").2) Én úgy csinálnám, hogy felvenném egy oszlopba egymás alá a második sortól kezdődően azokat a szavakat, melyeket vizsgálni akarok (ha ezek közül egyiket sem tartalmazza, akkor írja ki a kívánt kódot). Az első sorba adnék neki egy címet. Ezt követően táblázattá tenném, hogy dinamikusan bővíthető legyen a későbbiekben, ha szükséges. Ezt követően a teljes táblázatot (címsorral együtt) kijelölném, és Ctrl + Shift + F3-al elnevezném a címsor alapján. Ezt követően D2 (feltételezve, hogy itt D oszlopot akrtál írni, nem C-t – legalábbis 3) erre utal számomra) képlete:
=HA(SZORZATÖSSZEG(DARABTELI(A2;"*"&elnevezett tartomány a névkezelőből F3-al beszúrva&"*"))>=1;"";"kívánt kód, ha egyik szó sem szerepel A-ban")3) E2 képlete:
=HA(ÉS(C2=3;D2=2;B2>1000);3;"")Ha a kód szám, akkor az idézőjel annak elejéről és végéről értelemszerűen elhagyandó.
-
ny.janos
tag
Szia!
Ha mind a kettő feltételnek teljesülnie kell, akkor:
=ÉS($B1="szöveg";$C1="szöveg2")vagy=ÉS($B1=1;$C1=1).
Ha bármelyik (vagy) feltétel teljesülése esetén szeretnéd jelölni a A oszlop adatait, akkor pedig=VAGY($B1="szöveg";$C1="szöveg2")vagy=VAGY($B1=1;$C1=1).Még egy dolog eszembe jutott (Delila_1 egy másik fórumon írt ötletét felhasználva). Ha abban az esetben szeretnél formázni, ha a szöveg egy részletét tartalmazza a kritérium (Pl. a
nemszöveget keressük aMa nem dolgozom.szövegben), akkor használhatod a következő képletet=DARABTELI($B1;"*"&"szöveg"&"*")=1 -
Delila_1
veterán
Ha csak az A oszlopot akarod formázni a B=1 és C=1 esetén, akkor az érvényesség az A oszlopra vonatkozzon ($A$2:$A$1000), a képlet pedig
=ÉS(B2=1;C2=1).Teljes sor (A:C oszlopok) formázásakor a tartomány $A$2:$C$1000, a képlet
=ÉS($B2=1;$C2=1). Látod, a címsor kimarad a formázásból, de akár benne is lehet, hiszen a címek között – feltehetően – nem szerepelnek számok. -
ny.janos
tag
Szia!
Jelöld ki az A oszlopban az összegtartományt, majd feltételes formázásnál az alábbi képlettel add meg az első kritériumodat:
=$B1="szöveg"vagy=$B1=1
A B oszlop rögzítésének a képletben akkor lenne jelentősége, ha több oszlop értékeit szeretnéd formázni, nem csak egyét (jelen esetben elhagyható). Ha a kritériumod szöveg, akkor kell az idézőjel, szám esetén nem.
Ha megvagy vele, akkor jöhet a következő kritérium. (Ahány kritériumod van, annyiszor kell feltételes formázást létrehoznod az írt módon.)
Új hozzászólás Aktív témák
- Pedzegeti az új Xbox irányát a Microsoft
- GoodSpeed: Mutasd magad topic!
- gban: Ingyen kellene, de tegnapra
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- PlayStation 5
- Forza sorozat (Horizon/Motorsport)
- Kerékpárosok, bringások ide!
- Arc Raiders
- Gaming notebook topik
- alza vélemények - tapasztalatok
- További aktív témák...
- Game Pass Ultimate előfizetések 1 - 36 hónapig azonnali kézbesítéssel a LEGOLCSÓBBAN! AKCIÓ!
- Fallout 4 Pip-Boy Edition eladó
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- MEGA AKCIÓ! - Jogtiszta Windows - Office & Autodesk & CorelDRAW - Azonnal - Számlával - Garanciával
- Okosóra felvásárlás!! Samsung Galaxy Watch 5 Pro, Samsung Galaxy Watch 6 Classic
- LG 75QNED86T3A / QNED / 75" - 164 cm / 4K UHD / 120Hz / HDR Dolby Vision / FreeSync Premium / VRR
- BESZÁMÍTÁS! MSI B450 R5 5600 32GB DDR4 512GB SSD RX 9060 XT 16GB Zalman S2 TG Cooler Master 700W
- Sony PS3/PS4/PS5 és kézikonzolok Okosítása és Szoftveres szintű javítása - MÁR 13.00-S PS4 IS!
- ÁRGARANCIA! Épített KomPhone Ultra 9 285K 32/64GB RAM RTX 5070 Ti 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

Fferi50