Kezdőoldal » Számítástechnika » Programozás » Excel függvényen belül hogyan...

Excel függvényen belül hogyan tudok változót tenni?

Figyelt kérdés

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?


2014. ápr. 13. 17:28
 1/2 anonim ***** válasza:

Így tudod megoldani:

[link]


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. :)

2014. ápr. 13. 19:11
Hasznos számodra ez a válasz?
 2/2 coopper ***** válasza:

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.

2014. ápr. 13. 19:12
Hasznos számodra ez a válasz?

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!