Kezdőlap › Fórumok › Excel témák › [Resolved] Megfelelő tartomány beillesztése legördülő listával
- This topic has 7 hozzászólás, 2 résztvevő, and was last updated 4 years, 12 months telt el by RobertHerold.
-
SzerzőBejegyzés
-
2019-11-09-20:49 #6430
Sziasztok!
A következő dolgot szeretném létrehozni excel-ben:
Van egy excel fájlom, egy kb 10×10-es tartománnyal, melynek a neve: Hétfő. Alatta egy ugyancsak 10X10-es tartomány, melynek a neve: Kedd… stb…
És van egy másik excel fájlom, melyben van egy legördülő listám, a következő adatokkal: Hétfő, Kedd… stb…Azt szeretném, ha a lista alatti, 10×10-es Napok tartományba beillesztené azt a tartományt, amit kiválasztok.
Lehetséges ez excel-el?
Köszönöm szépen a válaszokat előre is!
2019-11-09-21:58 #6434Szia!
Ez két különböző munkafüzetből elég macerásnak tűnik. Amúgy is macerás.
Makróval megoldható.
Képlettel csak úgy oldható meg, ha azonos munkafüzet két munkalapján vannak a dolgok.
Egyiken a legördülő menü, alá fogja létrehozni a megfelelő tartományt, másikon a tartományok egymás alatt, ahogy leírtad.Csináltam egy mintát 5×5-ös névtartományokkal a második lapon ( Hétfő-Kedd-Szerdára.)
Az első lapon tudod listából kiválasztani a napot, és alá képlettel behivatkozza a kiválasztott nevű tartomány celláit Index függvénnyel.
Úgy csináltam meg, hogy jobbra és lefelé tovább húzva a képletet lehet 5×5-nél nagyobb, mondjuk 10×10-es.
Akkor persze a forrás tartományoknak is 10×10-nek kell lenniük.Ilyesmire gondoltál?
Imre
Attachments:
You must be logged in to view attached files.2019-11-09-22:36 #6437Óóó! Király! Pont ilyenre gondoltam! 🙂 Nagyon szépen köszönöm!!!
Amúgy a képletben a SOR(A1);OSZLOP(A1) mit jelölnek?
Makróval vagy makró nélkül mennyire macerás?
2019-11-09-22:39 #6438Mármint úgy értem, hogyha egy másik munkafüzetből szeretném betölteni a dolgokat, akkor úgy mennyire macerás?
2019-11-10-18:04 #6443A SOR és OSZLOP függvények a megadott cella sorát és oszlopát adják vissza.
A1 esetén mindkettő 1-es ad vissza. Ezek a hivatkozott tartomány első cellájának koordinátái. Ha másolom a képletet jobbra és lefelé, akkor a számok egyesével nőni fognak, így címeznek bele az INDIREKT által megadott nevű tartomány megfelelő cellájába.Ha másik munkafüzetből akarod áthozni, akkor az INDIREKT függvényben meg kell adnod annak a munkafüzetnek a nevét is. Ehhez tudnod kell, hogy néz ki egy másik munkafüzet valamely névtartományára történő hivatkozás:
munkafüzetnév!névtartomány
Az INDIREKT lényege, hogy szövegesen lehet létrehozni vele hivatkozásokat. Tehát a i esetünkben:
=INDEX(INDIREKT("masik_munkafüzet.xlsx!"&$B$2);SOR(A1);OSZLOP(A1))
Amennyiben nyitva van, szerintem működni fog.
Imre
2019-11-10-18:52 #6446Közben találtam egy pofon egyszerű megoldást erre a kérdésre, hogy egy másik fájlban kéne legyenek nekem a
hétfő hétfő hétfő hétfő
hétfő hétfő hétfő hétfő
hétfő hétfő hétfő hétfőkedd kedd kedd kedd
kedd kedd kedd kedd
kedd kedd kedd keddtartalmú tartományok.
Egész egyszerűen csatolt beillesztéssel!
Létrehoztam egy fájlt a hétfő hétfő kedd kedd tartományokkal, majd CTRL+C, és csatoltan beillesztettem annak a fájlnak a Sheet2-jébe, amit Te küldtél. Így amikor átírom a saját fájlomban mondjuk a hétfő hétfő tartományt valami másra, úgy a Te fájlodban is megváltozik, ergo a legördülő menü, azokat az értékeket fogja megjeleníteni, amik az én fájlomban vannak. Ez után a Sheet2-det elrejtettem, és voilá! 🙂Nagyon szépen köszönöm a segítségedet! 😉
2019-11-10-19:15 #6447Hááát?
Ez azért eléggé sufnituning. 🙂Azért próbáld ki az előbbi megoldást, akkor csak egy szintű a kapcsolat.
De te tudod…
2019-11-10-19:33 #6448Igen, olyan tákolmány… 😀
De igazából tényleg csak 3-4 soros nagyon kevés adatról van szó… Jó, ha fél percet nyerek így vele, szóval annyira nem is lett volna fontos, csak valamennyire automatizálni akartam.Viszont az a masik_munkafuzet.xlsx-es verzió nekem nem jött össze. 🙁
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.