Excel függvényen belül hogyan tudok változót tenni?
Van egy ilyen függvény:
=FKERES(A1;'\\Hálózat\uzemek\forralo\dd\Műszakbeosztás\[Műszakbeosztás.xls]MÁRCIUS'!$B$3:$AK$54;6;HAMIS)
Tehát egy céges hálózaton felmegy a műszakbeosztás fájlba, a MÁRCIUS lapra, és a B3-AK54-es tömbben megkeresi az A1-en lévő kifejezést. Ha megvan, akkor a 6-odik oszlopnál lévő adatot írja be.
Nekem viszont a Március lap változó kellene, hogy legyen, tehát az aktuális hónapnak megfelelő munkalapra kellene mennie, adott esetben az Áprilisra. Lehetséges lenne?
Így tudod megoldani:
A példában az A1 cellából olvassa ki a munkalap nevét.
Tehát az INDIREKT függvény a barátod. :) És mondjuk átadhatod neki egy függvénnyel az aktuális hónapot. :)
Szia.
Szerintem :
Késziteszz egy Sub Workbook_Open() automata excel makrót a ThisWorkBook-ba, (minden megnyitáskor végrehajtódik) és abba a makróba beleprogramozod, hogy a megfelelő cellákba irja át a megfelelő képleteket.
Mi alapján lehet a hónapos képleteket átirni :
- Aktuális dátum alapján (Szerintem nem jó módszer, mert mi van ha áprilisban nyitom meg a márciusi táblát ? Akkor átirja a márciust áprilisra - de az is lehet, hogy jó módszer és pont ez kell neked)
- Ha valamelyik cellában van hónapra utaló információ, akkor az alapján a cella alpján lehet a képleteket módositani
- Fájlnév alapján (ha a fájlnév tartalmaz hónapra utaló információt)
- Külső fájlban letárolt információ alpján (készitesz egy valamilyen fájlt, amibe letárolod az aktuális hónap nevét, megadott utvonalra leteszed
(esetlegesen az excel fájl mellé a hálózatra), a makróban megnyitod ezt a külső fájlt kiolvasod belőle a tartalmát, kiolvasott tartalom alapján módositod a képleteket - csak akkor módositja másra a képleteket ha manuálisan átirod a külső fájl tartalmát és megnyitod az excel fájlt.)
Sok sikert.
Üdv.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, 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!