-
PROHARDVER!
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
-
Retro11
senior tag
válasz
norby91 #42602 üzenetére
Hali norby91,
Köszönöm a segítséget, ha jól értem ez a formula mindent megszámol ami "SZEG-el" kezdődik. Olyan megoldást keresnék, ami csak a különböző, SZEG-el kezdődő azonosítókat számolja meg. (Az eredménynek ötnek kellene lennie, nem hétnek.)
Tehát valahogy bekellene szúrni ebbe a formulába a "unique" kritériát.
Elnézést, ha nem érthetően fogalmaztam.
Köszönettel,
Retro11 -
Fferi50
Topikgazda
válasz
norby91 #42572 üzenetére
Szia!
Az Indirekthez a tartomány elejét fixen be lehet írni, a végét viszont változóra kell hagyni (legalábbis így gondolom). Ehhez a Cella függvényt használtam.
Az induló kritérium tartomány végét a C1 cellába=CELLA("cím";AAH7)
, az átlag tartomány végét pedig a D1 cellába=CELLA("cím";AAH4)
képlettel adtam meg. Így a számítás képlete a következő:=D7-(ÁTLAGHA(INDIREKT("F7:" & C1);">0";INDIREKT("$F$4:" & D1)))
Ha beszúrsz oszlopot akkor a C1 és D1 cellák tartalma a beszúrásnak megfelelően fog változni.
Remélem sikerül megoldanod.
Üdv. -
Fferi50
Topikgazda
válasz
norby91 #42570 üzenetére
Szia!
Sajnos az Excel olyan "okos", hogy sorok-oszlopok, cellák beszúrásakor, törlésekor a képleteket "hozzáigazítja" a változáshoz, legyen az a képlet abszolút vagy relatív címzésű. Feltételezhetően abból kiindulva, hogy a beszúrás-törlés okán nem szabad változnia a képlet eredményének. Ez a legtöbb esetben meg is felel a felhasználó elvárásainak. A tied valószínűleg a kisebbséghez tartozik
A szöveg formátumban megadott címeket viszont nem tudja megváltoztatni, az idézőjelek közé "nem lát be". Talán érdemes lenne megpróbálkozni az INDIREKT függvénnyel megadni a a képletben használt cella címét. (Jobb kezemmel hátulról megvakarni a bal fülemet...)
A feltételes formázásnál a szabályok kezelése menüpontban láthatod a szabály érvényességi területét - ezt kell átállítanod ahhoz, hogy másik cellát formázzon a feltétellel.Üdv.
-
Louro
őstag
válasz
norby91 #42568 üzenetére
Szia,
ha azt akarod, hogy ne mozduljon el a képletben a hivatkozás, akkor a $ jelekkel meg kell ismerkedned.
F7 helyett $F7 legyen és akkor szúrhatsz be oszlopokat, az mindig F7 lesz. Ha sorokat is akarsz beszúrni, akkor $F$7 legyen
A másodikra céges gép miatt nem tudok válaszolni. De általában mindig biztosítják a lehetőséget a saját definíció megadására. Érdemes megnézni a lehetőségeket.
-
Louro
őstag
válasz
norby91 #42484 üzenetére
*Szerk: Leesett. Google Táblázatban nem nagyon dolgoztam még. De leesett, hogy ott a pivot. Mondjuk azt nem lehetne, hogy egy alap pivot-ot összeraksz és a szűrőbe teszed be a feltételt, a 100-199 között?
Amúgy sikerült reprodukálnom a hibát. Csináltam három oszlopot. Egyikben nevek, másikban számok, harmadikban pedig =B2, azaz a B oszlop értékei behivatkozva. Ha csinálok erre egy pivotot és megnézem a 3. oszlopra az átlagot mondjuk. Addig jó. De amint törlöm a B oszlopot, a hivatkozás megszűnik és #REF lesz a helyén. A kimutatást frissítve is a hibaüzenetek lesznek ott.
Ennél a minitáblázatnál úgy lehetne lekezelni, hogy a C oszlopba nem =B2, hanem =IFERROR(B2;"") képletet írnám. Így, ha törlődik is a B oszlop, nem lesz baj.Remélem tudtam segíteni.
-
bteebi
veterán
válasz
norby91 #30543 üzenetére
Nem a legszebb, de működik, csak végig kell másolni. (Talán menne szebben is, de már fáradt vagyok
.)
=SZUM(K$2:(INDIREKT("K" & 20+(SOR(K2)-SOR(K$2))*5)))
Az alapelv: a kiinduló sor számát (jelen esetben 20) fixnek veszed, majd megpróbálsz valami olyan dolgot keresni hozzá, amivel tudod soronként indexálni. Ez jelen esetben az aktuális cella sorszáma
. Mivel a sor száma mindig változik, ezért egyszerűen kivonod az aktuális cella sorszámából a kiindulási cella sorszámát (a kiindulási cella sorszáma fix, emiatt vegyes vagy abszolút hivatkozás kell!). A különbség az egymás alatti cellák esetén - nyilván - mindig 1, ezért ezt még felszorzod 5-tel, és mindenki vidám
. A követhetőség/ellenőrzés kedvéért legfeljebb írd be egy segédoszlopba azt, hogy
="K" & 20+(SOR(K2)-SOR(K$2))*5, ami megadja a cella nevét, vagyis egy szöveget, amit az INDIREKT függvénnyel (cella)hivatkozássá alakítasz. Makróval szebben meg lehetne csinálni, de így egyszerűbb.Sort (SOR függvény) és oszlopot (OSZLOP függvény) is lehet ezzel a módszerrel indexálni.
-
m.zmrzlina
senior tag
Új hozzászólás Aktív témák
Hirdetés
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Vírusirtó, Antivirus, VPN kulcsok
- Eladó steam/ubisoft/EA/stb. kulcsok Bank/Revolut/Wise (EUR, USD, crypto OK)
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- Apple iPhone 13 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- Csere-Beszámítás! PowerColor Red Devil Spectral White RX 9070XT Videokártya! Bemutató Darab!
- Eladnád a telefonod? KÉSZPÉNZES OKOSTELEFON FELVÁSÁRLÁS azonnali fizetéssel!
- Telefon felvásárlás!! iPhone 15/iPhone 15 Plus/iPhone 15 Pro/iPhone 15 Pro Max
- Samsung Galaxy A13 64GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged