-
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
-
Fferi50
Topikgazda
válasz
jackal79
#44403
üzenetére
Szia!
A magyarázat:
A kiinduló képlet:=SZUM('[Extruding műszaknapló 2020.06.xlsm]1'!$B$212:$B$213;'[Extruding műszaknapló 2020.06.xlsm]1'!$B$236:$B$237;'[Extruding műszaknapló 2020.06.xlsm]1'!$B$260:$B$261;'[Extruding műszaknapló 2020.06.xlsm]1'!$B$284:$B$285;'[Extruding műszaknapló 2020.06.xlsm]1'!$B$308:$B$309;'[Extruding műszaknapló 2020.06.xlsm]1'!$B$332:$B$333)
Ezt szeretnéd elhúzni jobbra úgy, hogy a munkalapok nevét jelentő 1 változzon, azaz az oszlopnak megfelelő nevű munkalapra hivatkozzon a képlet. A képlet többi része tehát változatlanul kell, hogy maradjon. Vagyis szét kell szedni a képletet állandó és változó részre.
Erre a célra általában megfelel az INDIREKT függvény, amely a paraméterként megadott szöveget címként tudja értelmezni. Mivel azonban most külső hivatkozás van, ez csak akkor működik, ha a forrás fájlod meg van nyitva.
Kicsit meg kell trükközni a képletet. Ezért volt az első lépés az, hogy szétszedjük a képlet állandó és változó részét az A1 cellában:="SZUM('[Extruding műszaknapló 2020.06.xlsm]" & OSZLOP() &"'!$B$212:$B$213;'[Extruding műszaknapló 2020.06.xlsm]" & OSZLOP() &"'!$B$236:$B$237;'[Extruding műszaknapló 2020.06.xlsm]" & OSZLOP() & "'!$B$260:$B$261;'[Extruding műszaknapló 2020.06.xlsm]" & OSZLOP() & "'!$B$284:$B$285;'[Extruding műszaknapló 2020.06.xlsm]" & OSZLOP() & "'!$B$308:$B$309;'[Extruding műszaknapló 2020.06.xlsm]" & OSZLOP() & "'!$B$332:$B$333)"
Azidézőjelek közé a képlet fix része kerül, ehhez fűzzük hozzá a változó részt, ami az OSZLOP függvény, mert az OSZLOP függvény így paraméterek nélkül az aktuális oszlop számát adja vissza.
Ha tehát ezt elhúzzuk jobbra, akkor a szövegek változatlanok maradnak, az OSZLOP függvény értéke pedig változik.
Ez így most egy képlet, ami szöveg formátumú eredményt ad a cellákban. Azért, hogy képletként lehessen használni, át kell alakítani értékké. Ezt csinálja a másolás - irányított beillesztés értékként. Ezzel megkaptuk a számunkra szükséges képlet szövegét.
Ahhoz, hogy képletként működjön is, elébe kell tenni az egyenlőség jelet, ami a képletet jelzi az Excel számára.
Mivel az adott cellában szeretnénk a képletet hagyni, ezért nem lehet függvénnyel csinálni. Erre jó a Keres - cserél menü, ami "helyben" végzi el a műveletet. Keressük a SZUM szót, amivel kezdődnek a képletek és kicseréljük =SZUM -ra. Minden cellában.
Ezután már képletként fog működni a "kreációnk"! Akkor is, ha a forrás fájlod nincs nyitva.
Remélem, érthetően tudtam elmagyarázni a lépések okát és eredményét.Üdv.
Új hozzászólás Aktív témák
- Debrecen és környéke adok-veszek-beszélgetek
- HiFi műszaki szemmel - sztereó hangrendszerek
- Luck Dragon: Asszociációs játék. :)
- 5.1, 7.1 és gamer fejhallgatók
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Amit látnod kell 80’ – 90’ évek, egész estét betöltő mozi filmjei.
- BMW topik
- Milyen légtisztítót vegyek?
- Tőzsde és gazdaság
- További aktív témák...
- Windows 10/11 Home/Pro , Office 2024 kulcsok
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- MEGA AKCIÓ! - Jogtiszta Windows - Office & Autodesk & CorelDRAW - Azonnal - Számlával - Garanciával
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Fferi50
