Hollosi Information eXchange /HIX/
HIX GURU 7102
Copyright (C) HIX
2019-01-17
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Re: Excel ke?rde?s (mind)  17 sor     (cikkei)
2 Excel kerdes (mind)  73 sor     (cikkei)
3 re:Excel kerdes (mind)  12 sor     (cikkei)

+ - Re: Excel ke?rde?s (mind) VÁLASZ  Feladó: (cikkei)

...
> Van egy excel táblázatom nevekkel, kb. 10 ezer sor és 400 körüli név. 
Azt
> kellene kivarázsolnom belőle, hogy melyik név fordul elő ötvennél többször
> benne. A nevek egy oszlopban vannak, és a legcivilizáltabb megoldás,
> ameddig eljutottam az, hogy névsorba állítva szemrevételezem őket, és
> amelyik elég soknak látszik, arra ráeresztem a darabtelit, de ebben az
> a
> legnagyobb macera, hogy mindig újra definiálni kell a függvényt.
...

Adatbázis függvények közt érdemes keresgélni:
pl. "=AB.DARAB(....)"
A paraméterezése komplikáltabb mint egy szimpla függvényé, de a súgó 
példáján keresztül bele lehet jönni.

Gogy
+ - Excel kerdes (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok!


Dora, ez egy tipikus feladat a makrohasznalatra

(amihez en excelben nem ertek). Viszont felmegoldasnak

van egy olyan funkcio, hogy "zaehlenwenn" (ha nem lokalizalnak

a fuggvenyneveket, akkor meg nemzetkozileg hasznalni is

lehetne a programokat), a jo eg tudja, hogy magyar excelben

mi a neve. Ezzel meg lehet szamolni, hogy hanyan vannak. A

trukk az, hogy wildcard-ot is hasznalhatsz.


Szoval en irnek egy olyan tablazatot, amiben ez all:

zaehlenwenn(a1:a10000;"a*");

zählenwenn(a1:a10000;"b*");

...

zaehlenwenn(a1:a10000;"z*");


Ehhez nem kell rendezett tablazat, es kiadja, hogy hany a-val, b-vel

stb. kezdodo szo van az A oszlop mezoiben.


Ez meg nem a megoldas, de legalabb latszik, hogy milyen

betunel kell keresni. A modszer finomithato

zaehlenwenn(a1:a10000;"ko*"), stb.

LibreOffice-ban ki lehet pipalni az  Extras->Optionen->

LibreOffice Calc -> Berechnen alatt, hogy regular expression-t

is hasznaljon. Igy mindjart sokkal ertelmesebb kereso-stringeket

tudsz rendes konyvtaros modon ;) csinalni:

zaehlenwenn(a1:a10000;"a[a-c].*");

zaehlenwenn(a1:a10000;"a[d-f].*");

zaehlenwenn(a1:a10000;"a[g-z].*");


Itt megszamolja az "aa"-tol "ac"-ig, az "ad"-tol "af"-ig, stb.

neveket. Ennek az a nagy elonye, hogy nem marad ki betukombinacio,

mig a "ka*" ,"ke*", "ki*", "ko*", "ku*" kereso kifejezesekkel pl.

kimarad a Knezy nev (mert nem szamoltunk azzal, hogy a 'k' utan

massalhangzo is johet). Hatranya, hogy legalabb ketbetus nevek

kellenek (ami tavolkeleti neveknel nem biztos).




Udv,

marky
+ - re:Excel kerdes (mind) VÁLASZ  Feladó: (cikkei)

>Van egy excel táblázatom nevekkel, kb. 10 ezer sor és 400 körüli név.
>Azt kellene kivarázsolnom bel?le, hogy melyik név fordul el? ötvennél
>többször benne. A nevek egy oszlopban vannak, és a legcivilizáltabb
>megoldás, ameddig eljutottam az, hogy névsorba állítva
>szemrevételezem ?ket, és amelyik elég soknak látszik, arra
>ráeresztem a darabtelit, de ebben az a legnagyobb macera, hogy
>mindig újra definiálni kell a függvényt.

Névsorba állítás után rá kell ereszteni a részösszegzést, aszerint
az oszlop szerint, amiben a nevek vannak, darab függvényt használva...
-- 
Török István ___

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS