excel automatikus rendezes
Szalayne' Tahy Zsuzsa
sztzs at infokatedra.hu
2006. Május. 9., K, 09:07:38 CEST
Nem tudom, megfelel-e neked:
Két munkalapot használnék. Az elsőre beírnám az adatokat, a másodikra az
eredményt.
Az adatoknál a Sorszám() függvényt használnám, kicsit cselesen:
Sorszám(születési idő; születési idők)*1000000+Sorszám(név;nevek); ezt az
adatok elé írnám. (sorszám, név; évszám). Ezzel megoldható, hogy elsősorban
évszám, másodsorban név szerint rendezetten add meg, hogy az adat hányadik
lenne a rendezett táblában. A sorszám függvény harmadik paramétere adja meg,
hogy csökkenő vagy növekvő rendezés szerint gondolod. 1000000 helyett olyan
nagy szám kell, ami nagyobb, mint az összes lehetséges adatsorok száma (mert
lehet, hogy minden évszám ugyanaz).
A második táblán az Fkeres és Nagy() vagy Kicsi() függényt kombinálnám. Az
n. adathoz Fkeres(Nagy(sorszámok_tömbje;n);összes_adat;2;hamis) adná meg a
nevet, 3-mal az évet.
Ahhoz, hogy tényleg ne kelljen később hozzányúlni, maximálni kell az
adatsorok számát, és eleve az összes lehetséges adatsorra beírni a képletet.
A kulturált, problémamentes megoldáshoz szükséged lehet még a Ha()
függvényre is.
A megoldás nem tartalmaz extrákat, tiszta táblázatkezelési elvű. Remélem,
tetszik. :)
Szalayné Tahy Zsuzsa
sztzs at infokatedra.hu
Szent István Gimnázium
_____
From: techinfo-bounces at lista.sulinet.hu
[mailto:techinfo-bounces at lista.sulinet.hu] On Behalf Of Feca2
Sent: Monday, May 08, 2006 3:30 PM
To: Techinfo
Subject: excel automatikus rendezes
Üdv Mindenkinek!
Office Xp-s Excel segítségével meg kellene oldanom azt, hogy egy táblázatban
a sorok sorrendje automatikusan változzon a beírt adatok függvényében.
Pl. 1. oszlop - nevek
2. oszlop - születési évek
Ez esetben ha új nevet adok a táblázathoz, és az a legfiatalabb, akkor az
kerüljön előre a táblázatban.
A megoldáshoz makrót feltételezek, de csak úgy tudom megcsinálni, hogy
billentyűkombinációra lefusson, de nekem adatok beírása után kellene a
változás automatikusan.
Pál Ferenc, Beregszász
Bereginfo Teleház
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://lista.sulinet.hu/pipermail/techinfo/attachments/20060509/56c8e80e/attachment.html
További információk a(z) Techinfo levelezőlistáról