- Karaktere biztos lesz az első Nothing fejhallgatónak
- Samsung Galaxy A56 - megbízható középszerűség
- One mobilszolgáltatások
- Milyen okostelefont vegyek?
- Magisk
- Google Pixel 9 Pro XL - hét szűk esztendő
- Realme GT Master Edition - mestermunka
- Ilyen lesz a Fairphone 6
- Keretmentesít a Galaxy S25 FE
- Nem lett arányos a fogyókúra
-
Mobilarena
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
-
loszerafin
senior tag
Rájöttem, hogy lehet wörddel:
1. Keresni kell egy karaktert, ami nem szerepel a fájlban, pl. '@'
2. Nyisd meg excelben a fájlt
3. Egy új oszlopba írd be:
=IF(NOT(ISERROR(FIND(''ARTICOL'',A1))),'''',''@'')
Ez minden olyan sorba @-ot tesz, amibe nincs az első mezőben ARTICOL
Ezt a fájlt mentsd el csv-ként, töltsd be wördbe, majd töröld ki a Wildcard-os replace-szel
a @-ot tartalmazó sorokat
Find: (*@*^13)
[Szerkesztve] -
loszerafin
senior tag
DOS ablak villan:
Persze, mert ez egy parancssoros program.
(Bocsánat, de a wines világ annyira más, én meg főleg linuxozom)
Szóval:
1. Tedd abba a könyvtárba a fájlodat, ahol a grep van.
(Legyen ez a Documentumok könyvtáradban a grep könyvtár)
Nyiss egy dos ablakot
Startmenü-programok-kellékek-parancssor
Ezután:
cd grep
grep ''ARTICOL'' fajlodneve > eredményfál-neve -
-
-
loszerafin
senior tag
Az xls formátum most sincs meg, hiszen vmi LST-d van
Ha sima text fájlod van, akkor meg a grep után is
pont ugyanolyan formátumot kapsz, azaz az eredményt pont ugyanúgy tudod kezelni, mint a kiindulási állományt.
Az, hogy hány oszlop van, egyálalán nem érdekes. mert a grep sorokkal dolgozik.
Tehát ha az LST az egy text állomány, és azt be tudod tölteni az excelbe, akkor a greppelt LST állományt is be fogod tudni tölteni az excelbe.
Ha meg makrót akarsz, akkor meg tegyél ki a webre egy minta xls-t.
Esetleg egy minta LST sem ártana.
[Szerkesztve]
[Szerkesztve] -
loszerafin
senior tag
Üdv
Pesze lehetne makró is, de szerintem egyszerűbb:
(Ha a feladat ez:
Kiírni azokat a sorokat, amiben az ARTICOL vagy a TOTAL ARTICOL szerepel.)
1. Kimenteni csv-ben articol.csv néven
2. grep 'ARTICOL\|TOTAL ARTICOL' articol.csv
És ime az eredmény:
ARTICOLI.C.87.12.260 --> Racord drept 26x3/4'' FE PRESS
TOTAL ARTICOL: 20
ARTICOLI.C.87.12.261 --> Racord drept 26x1'' FE PRESS
TOTAL ARTICOL: 45
ARTICOLI.C.87.12.320 --> Racord drept 32x1'' FE PRESS
TOTAL ARTICOL: 10
ARTICOLI.C.87.14.160 --> Cot egal 16x16 PRESS
TOTAL ARTICOL: 70
ARTICOL...........
ARTICOLI.C.87.12.260 --> Racord drept 26x3/4'' FE PRESS
TOTAL ARTICOL: 20
ARTICOLI.C.87.12.261 --> Racord drept 26x1'' FE PRESS
TOTAL ARTICOL: 45
ARTICOLI.C.87.12.320 --> Racord drept 32x1'' FE PRESS
TOTAL ARTICOL: 10
ARTICOLI.C.87.14.160 --> Cot egal 16x16 PRESS
TOTAL ARTICOL: 70
Megjegyzések:
a,
Valószínű, nem kell lemneteni csv-ben, mert a könyvelő programod valami text-ben menti ki
b, én linux alatt csináltam, de grep program van a windosra is,
http://gnuwin32.sourceforge.net/packages/grep.htm
(Sose próbáltam a winest)
c, Lehetne finomítani, de ismerni kellene a pontos kinézetét a szövegfájlnak.
[Szerkesztve]
Új hozzászólás Aktív témák
Hirdetés
- Samsung Galaxy A14 64GB, Kártyafüggetlen, 1 Év Garanciával
- Steam, EA, Ubisoft és GoG játékkulcsok, illetve Game Pass kedvező áron, egyenesen a kiadóktól!
- Microsoft Surface Laptop 3 - 15 col - Fekete
- Apple Watch SE 2 44mm, Újszerű, 1 Év Garanciával
- Bomba ár! Dell Latitude 5310 - i5-10GEN I 16GB I 256SSD I HDMI I 13,3" FHD I Cam I W11 I Garancia!
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged