-
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
-
0P1
aktív tag
2016-ban :
Adatok/Új lekérdezés/Üres Lekérdezés
A szerkesztősávba írd be, hogy List.Dates , aztán meghívás , írd be a start date-et (2016.01.01) , és a napok számát (365) count-ba, step: 1Átalakítás - > Táblázatra, OK, Oszlop hozzáadása , egyéni oszlop -> egyéni oszlopképlet: Date.DayOfWeek( és válaszd ki a dátumot tartalmazó oszlopot.
Utána tegyél be egy szűrőt az új oszlopra (számszűrők , nem egyenlő 6 és nem egyenlő 0 )
Oszlop eltávolítása -> Bezárás és betöltés -
0P1
aktív tag
Azt elfelejtettem írni, hogy ennek a megoldásnak az egyetlen hátránya, hogy konkrét hivatkozást hoz létre az excel filera, vagyis ha áthelyezed a filet máshova, akkor újra be kell állítani a lekérdezés adatforrását.
HA ezt ki akarod küszöbölni, hogy az elejét nem úgy csinálod, ahogy írtam, hanem rálépsz egyenként mind a nyolc mezőre (csak egyszer kell) és Adatok/Beolvasás/Táblázatból) . Ilyenkor mindegyik lekérdezésnek az adatforrásai az adott excel file táblái lesznek (nem külső adatkapcsolatként kezeli)
Aztán a vége ugyanaz, ahogy írtam (Egyesítés) . -
0P1
aktív tag
válasz
Krogoth
#34169
üzenetére
2016-on:
Adatok/ Új lekérdezés / Fájlból/ Munkafüzetből
Váaszd ki az excel filet, több elem kijelölése pipa be / jelöld ki az összes munkalapot / betöltés helye : csak kapcsolat létrehozása (szedd ki szerintem az adatok hozzáadása az adatmodellhez checkboxot, az felesleges) - > BetöltésUtána Adatok / Új lekérdezés / Lekérdekéses kombinálása / Összefűzés
Három vagy több tábla radio button , add hozzá az összes rendelkezésre álló táblát, -> OK
Bezárás és betöltésEzután Jobb egér -> frissítéssel tudsz frissíteni (vagy Adatok / Frissítés)
Ha a frissítést be akarod állítani, akkor állj rá a táblára , Adatok / Kapcsolatok/Tulajdonságok / Kapcsolat tulajdonságai, és beállíthatod a frissítési szabályokat.
-
0P1
aktív tag
válasz
Krogoth
#34163
üzenetére
Hello,
Azt nem írtad, hogy milyen excel verzió, makrós, vagy makró nélküli megoldás érdekel?
Ha 2016 vagy O365, akkor megoldható néhány egérkattintással VBA makró nélkül is, úgy, hogy automatikusan frissüljön a cél munkalap, ahogy a források változnak.
Ha korábbi verzió, akkor makró nélkül egy kicsit macerásabb, de azért megoldható úgy is ( bár egy pár soros VBA makróval egyszerűbb) -
0P1
aktív tag
Másik megoldás (Bár nem annyira szép, mint az előző, de még mindig jobb, mint a segédoszlopos) :
Ezt írd E2-be , és utána nyomj Ctrl+Shift+Entert :
=MIN(HA(A:A=A2;D:D))És utána ezt a képletet húzd le. (Ctr+Shift+Enter leütése után megjelenik egy kapcsos zárójel - {} a képleted körül, mert array function.
ez nem igényel Excel 2016-ot, vagy 365-öt, akár Excel 2003-on is működnie kell, viszont ez tömbfüggvényes megoldás, ami annyira nem szép, inkább használj naprakész excelt

Új hozzászólás Aktív témák
- Milyen légtisztítót vegyek?
- Macska topik
- Pécs és környéke adok-veszek-beszélgetek
- Revolut
- BestBuy topik
- OnePlus 15 - van plusz energia
- Egérpad topik
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Azonnali alaplapos kérdések órája
- A fociról könnyedén, egy baráti társaságban
- További aktív témák...
- MS SQL Server 2016, 2017, 2019
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- The Elder Scrolls Online Imperial Collector s Edition
- Game Pass Ultimate előfizetések 1 - 36 hónapig azonnali kézbesítéssel a LEGOLCSÓBBAN! AKCIÓ!
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


Fferi50