Anzeige
Archiv - Navigation
204to208
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
204to208
204to208
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Tabelle auswerten

Tabelle auswerten
20.01.2003 21:49:31
Andreas
Hallo

Ich möchte aus einer Tabelle, die Zeile mit dem größten Wert der ersten Spalte in einer neuen Tabelle an erste Stelle stellen.


22
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Tabelle auswerten
20.01.2003 21:52:40
Hajo_Zi
Hallo Andreas

=MAX(Tabelle1!A:A)

Gruß hajo

Re: Tabelle auswerten
20.01.2003 21:55:42
Boris
Hi Andreas und Hajo,

denke, es soll nicht der Wert, sondern die gesamte Zeile sein.
Mit Formel: In A1 der Tabelle2 eintragen und dann nach rechts kopieren:

=INDEX(Tabelle1!A:A;VERGLEICH(MAX(Tabelle1!$A:$A);Tabelle1!$A:$A;0))

Gruß Boris

Re: Tabelle auswerten
20.01.2003 22:05:46
OFF TOPIC
Hallo, Formelwunder,
zwei Fragen:
Geht diese Formel anders(kürzer)?
=WENN(RUNDEN(ZUFALLSZAHL();0)=0;1;1)*ZEILE()

Hast du Lust, die Funktionalität eines Codes zu testen?

Gruß L.Vira
(merkst du, ich werde geschwätzig?)

Ich glaub´s ja nicht...
20.01.2003 22:18:01
Boris
Hi L.Vira,

es scheinen ja doch noch Zeichen und Wunder zu geschehen...;-))

Eine WENN-Formel lässt sich immer verkürzen, doch sehe ich hier noch nicht den Sinn:
Wenn Null dann 1 ansonsten 1 - ????

Aber natürlich teste ich auch gerne was. Per Mail oder Code im Forum?

Gruß Boris

Anzeige
Re: Ich glaub´s ja nicht...
20.01.2003 22:21:35
L.Vira
Es geht nur darum, durch die Zufallszahl das Calculate- Ereignis auszulösen und der Faktor für Zeile muss immer 1 sein.
=(ZUFALLSZAHL()>=0)*ZEILE()
20.01.2003 22:26:30
Boris
reicht dann auch völlig aus.

Was gibt´s denn zu testen?!?

Gruß Boris

=(JETZT()>1)*ZEILE()
20.01.2003 22:28:18
Boris
wäre die für mich kürzeste Variante;-))

Boris

Re: =(JETZT()>1)*ZEILE()
20.01.2003 22:34:26
L.Vira
Ist mir auch grad eingefallen, muss es noch einbauen. Ist dir eine mail recht(e-mail?)?
Re: =(JETZT()>1)*ZEILE()
20.01.2003 22:35:31
Boris
boristastengott@t-online.de
Du bist doch sonst von der schnellen Sorte...
20.01.2003 23:19:48
Boris
ich warte...;-))

Boris

Ich mach für heute Schluss...
20.01.2003 23:37:18
Boris
Bin aber nicht vor morgen Abend wieder mit meinen Mails zu Gange...

Gruß Boris

Re: Ich mach für heute Schluss...
20.01.2003 23:44:53
PeterW
Tipp am Rande,

man kann auf t-online accounts auch zugreifen, ohne über t-online eingeloggt zu sein.

Gruß
Peter

Anzeige
Re: Ich mach für heute Schluss...
21.01.2003 08:49:33
Boris
Guten Morgen Peter,

danke für den Tipp. Werd das demnächst mal "einrichten" müssen.

Gruß Boris

Re: =(JETZT()>1)*ZEILE()
21.01.2003 18:42:38
Boris
Hi L.Vira,

wie in der Mail schon gesagt: RESPEKT!!!
Super Sache!

Gruß Boris

Re: Tabelle auswerten
21.01.2003 20:42:40
Andreas
Hallo hajo, Hallo Boris,

Sorry das ich mich jetzt erst melde. Habe heute mehrfach versucht mit der Formel =INDEX(Tabelle1!A:A;VERGLEICH(MAX(Tabelle1!$A:$A);Tabelle1!$A:$A;0))klarzukommen. Hab es aber gesagt nicht geschaft.
Liegt wahrscheinlich an meiner Problemdarstellung.Ich brobiere es jetzt nochmal.
Ich habe eine Tabelle1 von B12 bis F16 und möchte in einer neuen Tabelle die Zeilen aus der Tabelle1 geordnet haben mit dem größten Wert aus SpalteB in die oberste Zeile.
Macht es was aus wenn auf diser Seite noch mehr Spalten sind?

Anzeige
Re: Tabelle auswerten
22.01.2003 09:32:42
Boris
Hi Andreas,

=INDEX(Tabelle1!B$12:B$16;VERGLEICH(MAX(Tabelle1!$B$12:$B$16);Tabelle1!$B$12:$B$16;0))

und nach rechts und nach unten kopieren.

Gruß Boris

Re: Tabelle auswerten
22.01.2003 10:41:02
Andreas
Hi Boris

Mit neuer Formel habe ich nur die Zeile mit dem größten Wert von B in allen Zeilen der neuen Tabelle.
Ich probiere aber noch weiter.
Gruß Andreas

Re: Tabelle auswerten
22.01.2003 11:25:01
Boris
Hi Andreas,

in deiner Aufgabenstellung hast du nur vom größten Wert gesprochen. Da war nicht die Rede vom zweitgrößten etc.

Nimm folgende Formel:

=INDEX(Tabelle1!B$12:B$16;VERGLEICH(KGRÖSSTE(Tabelle1!$B$12:$B$16;ZEILE());Tabelle1!$B$12:$B$16;0))

Diese Formel gehört in Tabelle2, ZEILE 1.
Wenn du sie in einer anderen Zeile einfügst, musst du den Parameter ZEILE() entsprechend anpassen:
Beispiel: In Zeile 4 eingefügt, musst du in der Formel schreiben: ZEILE()-3 , also immer so, dass die Subtraktion 1 ergibt.

Die Formel dann nach rechts und nach unten kopieren.

Gruß Boris

Anzeige
Re: Tabelle auswerten
22.01.2003 12:20:46
Andreas
Hi Boris,
vielen Dank für deine Unterstützung, war echt super.
Habe Deine Formeln dann so verwendet:
Zeile 1 =INDEX(Tabelle1!B$15:B$19;VERGLEICH(KGRÖSSTE(Tabelle1!$B$15:$B$19;1);Tabelle1!$B$15:$B$19;0))

Zeile 4 =INDEX(Tabelle1!B$15:B$19;VERGLEICH(KGRÖSSTE(Tabelle1!$B$15:$B$19;4);Tabelle1!$B$15:$B$19;0))

Gruß Andreas

So geht´s natürlich auch...
22.01.2003 12:29:52
Boris
Hi Andreas,

aber mit ZEILE() kannst du dir die manuellen Änderungen von ;1 ;2 ;3 ;4 bei KGRÖSSTE sparen.

Gruß Boris

Re: So geht´s natürlich auch...
22.01.2003 23:45:41
Andreas
Hallo Boris,
ich habe es nochmal mit Zeile() versucht, da bringt er mir aber #Zahl in der jeweiligen Zelle. Hab ich da ein Fehler beim Eingeben?
Und noch eine Frage. Bei zB 2 gleichen Zahlenwerten, in der ersten Spalte, bringt er mir in Tabelle 2 zwei gleiche Zeilen, obwohl die nachfolgenden Werte in den Zeilen(mit gleichen Anfangszahlenwert)unterschiedlich sind. Die andere Zeile taucht nicht in Tabelle 2 auf. Bekommt mann diese Doppelauflistung weg?

Bis Morgen Andreas

Anzeige
Re: So geht´s natürlich auch...
23.01.2003 09:58:48
Boris

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige