- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Mini-ITX
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- GoPro Topic
- Nvidia GPU-k jövője - amit tudni vélünk
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- iPad topik
- Milyen notebookot vegyek?
- Sony MILC fényképezőgépcsalád
- Computex 2024: feltárta a Lunar Lake-et az Intel
Hirdetés
-
Végre befutott Xbox-ra is az Octopath Traveler II
gp Ezzel együtt a PlayStation tulajok megkapták a sorozat első részét.
-
Nem lesz idén Nothing Phone (3)
ma És az AI tehet róla.
-
Spyra: nagynyomású, akkus, automata vízipuska
lo Type-C port, egy töltéssel 2200 lövés, több, mint 2 kg-os súly, automata víz felszívás... Start the epic! :)
-
PROHARDVER!
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
őstag
válasz LostData #47354 üzenetére
Szia!
A magyarázat valószínűleg az, hogy a cellákban nem dátum van, hanem szöveg - abban pedig hiába állítgatod a dátumformátumot. Meggyőződhetsz róla, ha általánosra vagy számra állítod a formátumot - ha minden marad a régiben, akkor bizony szöveg van ott.
Két megoldás van szerintem.
1. A csv fájl megnyitásához használod a VisualBasic Workbooks.OpenText metódust, ahol meg tudod adni, melyik adat milyen formátumban kerüljön be.
2. Az adott cellatartalmat a Dátum - valamint Szövegdaraboló függvények segítségével egy segédoszlopban dátummá alakítod. Ezután eldobhatod a "csúnya" oszlopot (de előtte a képletes oszlopot alakítsd át értékké - Ctrl+c, irányított beillesztés értéket).
3. Az egész sort összefűzöd, majd a szövegből oszlopok menüpontban szétválogatod, itt megadhatod, hogy melyik érték milyen típusú legyen.
(Na tessék, mindjárt három lett a kettő.....)
Persze azt nem tudom, hogy az angol hónap megnevezésből lesz-e magyar, azt gondolom a CSV fájl képzésekor kellene kontrollálni.
Üdv.[ Szerkesztve ]
-
Fferi50
őstag
válasz LostData #47357 üzenetére
Szia!
[Itt a helpje]
Azért javaslom a 3. verziót is nézd meg. Nem kell hozzá programozás. Egy sorral kipróbálhatod viszonylag gyorsan.
Üdv.
(Ps. A VBA nézetben az Object Browser (F2) -ben kereshetők a VBA dolgai.)[ Szerkesztve ]
-
Fferi50
őstag
válasz LostData #47359 üzenetére
Szia! C1
Bocs, de a 3. verzió pont erről szólna.
Egy sort összefűzöl egy segédoszlopba. (=A1 &";" & B1 & ";" & C1 & ";" ....stb) ezt a képletet pedig lehúzod addig, ameddig az adataid vannak.
Ezután a segédoszlopon Ctrl+C - irányított beillesztés értéket.
Majd az adott oszlopra Adatok - szövegből oszlopok - tagolt - határolójel pontosvessző és megkeresed a dátum oszlopot és dátummá alakítod. Utána egy új helyre kibontod az egészet.
Üdv.
Ps. igaz, nem írtam, hogy kell a cellák közé határolójel, bocs.[ Szerkesztve ]
-
woodworm
veterán
válasz LostData #47361 üzenetére
Nem kell makrót írni, legalábbis kezdésnek. Van makró rögzítési lehetőség. Tehát végig gondolod lépésenként a teendőket, majd elindítod a makró rögzítését és elvégzed a műveleteket. Ha végeztél leállítod a rögzítést. A kész makrót pedig lehet tanulmányozni és akár a részműveleteket újrahasznosítani.
-
LostData
csendes tag
válasz LostData #47370 üzenetére
Bocsi az újabb hozzászólásért, de nem engedi szerkeszteni ezt a hsz-t.
Szóval sikerült úgy, ahogy mondtad, de hiába állítom át az oszlopot dátum formátumra, ugyanúgy nem tudom magyarra állítani a dátumokat sehogy sem .
Azért köszönöm szépen a segítséged!
[ Szerkesztve ]
-
Fferi50
őstag
-
Fferi50
őstag
válasz LostData #47371 üzenetére
Szia!
Akkor úgy tűnik, marad a képletes megoldás. Itt a minta:
Az angol rövidítéseket felsorolod egy segédoszlopban, elnevezed "hónapok" -nak.
(Képletek, névkezelő, új név.)
Ezután a képletet egy segédoszlopban végighúzod (villámkitöltöd), ameddig van értéked.
A segédoszlopra másolás, irányított beillesztés értéket akár az eredeti oszlopra is, a képlets segédoszlop pedig dobható.
Üdv. -
Fferi50
őstag
-
Fferi50
őstag
válasz LostData #47380 üzenetére
Szia!
Azért vagyunk itt, hogy segítsünk a probléma megoldásban.
A hónapok táblázatba csak a 3 betűs rövidítést írd be légy szíves.
A képletben hagyd változatlanul a Közép függvény paramétereit.
A hibaüzenet elkerülésére "csomagold be" a képletet a HAHIBA függvénybe:
=HAHIBA(képlet;"NINCS DÁTUM"). Ide a NINCS DÁTUM szöveg helyett azt írhatsz, ami neked a legkézenfekvőbb, pl. "" esetén üres(nek fog látszani) a cella.
A nevet mindegy, hogy adod meg, csak arra a tartományra hivatkozzon, amire kell.
Üdv.
Új hozzászólás Aktív témák
- OnePlus Nord 3 - kapcsoljuk északot
- Otthoni hálózat és internet megosztás
- Debrecen és környéke adok-veszek-beszélgetek
- Futás, futópályák
- Gyúrósok ide!
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Nők, nőügyek (18+)
- Microsoft Excel topic
- Milyen okostelefont vegyek?
- További aktív témák...
- AKCIÓ! - STEAM kulcsok / Punch Club, Oddworld: Soulstorm, Children of Morta, stb. - 2024.05.16.
- Bitdefender Total Security 3év/3eszköz! - "Tökéletes védelem most kedvező áron..."
- Canva Pro előfizetés - 1 éves
- Eladó Steam kulcsok kedvező áron!
- Microsoft licencek KIVÉTELES ÁRON AZONNAL - UTALÁSSAL IS AUTOMATIKUS KÉZBESÍTÉS - Windows és Office
Állásajánlatok
Cég: Alpha Laptopszerviz Kft.
Város: Pécs
Cég: Ozeki Kft.
Város: Debrecen