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 ___
|
|