-
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
-
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
- Adobe Előfizetések - Adobe Creative Cloud All Apps - 12 Hónap - 15% AKCIÓ
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Vírusirtó, Antivirus, VPN kulcsok GARANCIÁVAL!
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- MS SQL Server 2016, 2017, 2019
- Apple iPhone 13 / 128GB / Kártyafüggetlen / 12Hó Garancia / Akku: 88%
- Surface 3 - 13,5" 2k érintő, i5 1035G7, Iris Plus, 16GB RAM, SSD, jó akku, újszerű állapot, számla
- Apple iPhone 14 Pro 128GB,Újszerű,Dobozaval,12 hónap garanciával
- Xiaomi Redmi Note 12S 256GB, Kártyafüggetlen, 1 Év Garanciával
- Hp 855 G7 Ryzen 7 4750U 8 mag 16 szál 16Gb Ram Radeon Vega számlával boltból Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Fferi50