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