Sziasztok!
A következő problémával szembesültem: mellékeltem egy dokumentumot, melynek Adatok lapfüle alatt az A oszlopban a cellákban találhatók meglehetősen káoszos formában adatok ömlesztve. Egy másik fül alatt ki kellene listáznom a következő formában:
A1: év az Adatok lapfül A1 cellájából kikeresve
B1: hónap az Adatok lapfül A1 cellájából kikeresve
C1: nap az Adatok lapfül A1 cellájából kikeresve
D1: óra az Adatok lapfül A1 cellájából kikeresve
E1: perc az Adatok lapfül A1 cellájából kikeresve
F1: pH előtti érték (jelen esetben az A1 cellában "6.79", pH részre gondolok, amiből a 6,79 kell)
Van valakinek elképzelése arról, hogy miként lehetne ezt kivitelezni?
A válaszokat előre is megköszönöm!
[Megoldva] Cellából adatok kinyűjtése
[Megoldva] Cellából adatok kinyűjtése
A hozzászólást 2 alkalommal szerkesztették, utoljára Viktor08 2025. december 7., vasárnap 12:49-kor.
OpenOffice 3.2.1.és OpenOffice 4.1.10., Windows 10
- Zizi64
- Globális moderátorok
- Hozzászólások: 4106
- Csatlakozott: 2008. november 12., szerda 21:22
- Tartózkodási hely: Budapest
Re: Cellából adatok kinyűjtése
A mintafájlodban csupa hosszú string van az A oszlopban.
Ha ezt az adathalmazt fel szeretnéd dolgozni, akkor az Import Szűrőt használnod kéne az adatok beillesztésekor.
Egy vessző karakterrel elválasztott adathalmaz (Comma Separeted Values, CSV) könnyedén "szétszórható" az oszlopok között.
Ha ráadásul a kritikus oszlopokra pontosan állítod be a szűrőt, akkor a DÁTUMOK valóban dátumértékek lesznek az import elvégzése után, a tizedesponttal elválasztott "értékek" pedig valóban számok lesznek.
És ha a dátumok már valódi dátumként (numerikus értékként) viselkednek, akkor már nem nehéz kinyerni belőlük az év, a hó, a nap részadatokat - ha az valóban szükséges.
Ha ezt az adathalmazt fel szeretnéd dolgozni, akkor az Import Szűrőt használnod kéne az adatok beillesztésekor.
Egy vessző karakterrel elválasztott adathalmaz (Comma Separeted Values, CSV) könnyedén "szétszórható" az oszlopok között.
Ha ráadásul a kritikus oszlopokra pontosan állítod be a szűrőt, akkor a DÁTUMOK valóban dátumértékek lesznek az import elvégzése után, a tizedesponttal elválasztott "értékek" pedig valóban számok lesznek.
És ha a dátumok már valódi dátumként (numerikus értékként) viselkednek, akkor már nem nehéz kinyerni belőlük az év, a hó, a nap részadatokat - ha az valóban szükséges.
Kovács Tibor, W11/10/7x64Pro, Linux: 7.5.8-25.x.y.z
PortableApps: LO, AOO: időlegesen feldobva, ha nagyon kell...
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].
PortableApps: LO, AOO: időlegesen feldobva, ha nagyon kell...
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].
- Zizi64
- Globális moderátorok
- Hozzászólások: 4106
- Csatlakozott: 2008. november 12., szerda 21:22
- Tartózkodási hely: Budapest
Re: Cellából adatok kinyűjtése
Az importszűrőt a CSV fájl megnyitása során tudod beállítani, vagy kivágsz mindent a másolatából a fájlodnak és a Paste Special funkcióval (irányított beillesztés) visszamásolod. Ilyenkor is felugrik az import szűrő, ami így néz ki (Figyelj MINDEN apró részletre!):
Kovács Tibor, W11/10/7x64Pro, Linux: 7.5.8-25.x.y.z
PortableApps: LO, AOO: időlegesen feldobva, ha nagyon kell...
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].
PortableApps: LO, AOO: időlegesen feldobva, ha nagyon kell...
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].
- Zizi64
- Globális moderátorok
- Hozzászólások: 4106
- Csatlakozott: 2008. november 12., szerda 21:22
- Tartózkodási hely: Budapest
Re: Cellából adatok kinyűjtése
És Itt a szűrőbeállítás (egy része):
Kovács Tibor, W11/10/7x64Pro, Linux: 7.5.8-25.x.y.z
PortableApps: LO, AOO: időlegesen feldobva, ha nagyon kell...
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].
PortableApps: LO, AOO: időlegesen feldobva, ha nagyon kell...
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].
- Zizi64
- Globális moderátorok
- Hozzászólások: 4106
- Csatlakozott: 2008. november 12., szerda 21:22
- Tartózkodási hely: Budapest
Re: Cellából adatok kinyűjtése
Nem tudom ki csinálta, de egy normális adatgyűjtő rendszer ISO 8601 szabvány szerinti formátumot használ a dátum-idő értékekhez, és lehetőleg EGYETLEN adatként (és nem külön Dátum és külön Idő adatokként tárolja azokat...
A számértékek a CSV fájlban MINDENKÉPPEN szöveges értékként jelennek meg. Az ISO dátumidő formátum MINDEN szoftver számára értelmezhető, számértékké felismerhető és konvertálható külön "varázslat" és szöszmötölés nélkül.
ISO Dátumidő formátum (magyar jelzéssel) egyetlen adatként egy "rekordban":
előző adat, ÉÉÉÉ-HH-NN ÓÓ:PP:MM, következő adat, ...
A tizedespont/tizedesvessző egy másik probléma, emiatt van a TSV fájl - Tab Separated Values: a vesszőt nem lehet adatelválasztó karakterként használni olyan adatok mellett, amelyek tizedes VESSZŐT tartalmaznak. Ezért, ha mégis tizedes vesszőt akar valaki használni, akkor meg kell változtatni az elválasztó karaktert, például TAB karakterre, aminek az ASCII kódja 009 decimális érték))
A számértékek a CSV fájlban MINDENKÉPPEN szöveges értékként jelennek meg. Az ISO dátumidő formátum MINDEN szoftver számára értelmezhető, számértékké felismerhető és konvertálható külön "varázslat" és szöszmötölés nélkül.
ISO Dátumidő formátum (magyar jelzéssel) egyetlen adatként egy "rekordban":
előző adat, ÉÉÉÉ-HH-NN ÓÓ:PP:MM, következő adat, ...
A tizedespont/tizedesvessző egy másik probléma, emiatt van a TSV fájl - Tab Separated Values: a vesszőt nem lehet adatelválasztó karakterként használni olyan adatok mellett, amelyek tizedes VESSZŐT tartalmaznak. Ezért, ha mégis tizedes vesszőt akar valaki használni, akkor meg kell változtatni az elválasztó karaktert, például TAB karakterre, aminek az ASCII kódja 009 decimális érték))
Kovács Tibor, W11/10/7x64Pro, Linux: 7.5.8-25.x.y.z
PortableApps: LO, AOO: időlegesen feldobva, ha nagyon kell...
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].
PortableApps: LO, AOO: időlegesen feldobva, ha nagyon kell...
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].
Re: Cellából adatok kinyűjtése
Valóban inkább káoszra emlékeztet, mint logikus adatszerkezetre, gyakorlatilag teljesen áttekinthetetlen az eredeti formájában.
A szűrő csv formátummal és a szűrő alkalmazásával viszont tökéletesen széttagolható oszlopokra, így már tökéletesen áttekinthető és használható.
Köszönöm a segítséget!
A szűrő csv formátummal és a szűrő alkalmazásával viszont tökéletesen széttagolható oszlopokra, így már tökéletesen áttekinthető és használható.
Köszönöm a segítséget!
OpenOffice 3.2.1.és OpenOffice 4.1.10., Windows 10