Registriert seit: 04.10.2014
Version(en): 2007
Hallo zusammen,
ich habe hier eine Formel in der ich den min-Wert von A1-A10 auslese aber die null überlesen wird.
{=MIN(WENN(A1:A10<>0;A1:A10))}. Funtioniert auch super. Ich möchte diese Formel auf ein anderes Tabellenblatt anwenden.Mit dieser ist es einfach =MIN(Tabelle1!A1:A10). Wie bekomme ich diese beiden Formeln zusammen oder gibt es eine bessere Lösung. Bitte ohne Makro.
Vielen Dank
Hagen
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hallo Hagen,
schreibe deine Formel einfach in das andere Blatt und füge vor der Bereichsangabe 'Tabelle1 ! ein.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:1 Nutzer sagt Danke an WillWissen für diesen Beitrag 28
• Hagen
Registriert seit: 12.04.2014
Version(en): Office 365
Hallo,
so:
=MIN(WENN(Tabelle1!A1:A10<>0;Tabelle1!A1:A10))
oder wenn dein Tabellenblattname ein Leerzeichen enthält dann so:
=MIN(WENN('Tabelle 1'!A1:A10<>0;'Tabelle 1'!A1:A10))
Die Formeln dann natürlich mit Strg-Shift-Enter abschließen.
Gruß
Peter
Folgende(r) 1 Nutzer sagt Danke an Peter für diesen Beitrag:1 Nutzer sagt Danke an Peter für diesen Beitrag 28
• Hagen
Registriert seit: 04.10.2014
Version(en): 2007
Ich danke Euch, funktioniert super
Registriert seit: 04.10.2014
Version(en): 2007
Hallo zusammen,
ich habe noch ein kleines Problem ich habe eine Formel. Und zwar =INDEX(Doppelkopf_2014!$A$6:$A$58;VERGLEICH(MIN(Doppelkopf_2014!Z6:Z58);Doppelkopf_2014!Z6:Z58;0)). Geht auch.
Exsel soll mir auf einem 2. Tabellenblatt (Doppelkopf_2014) in den Zellen Z6:Z58 den min-wert auslesen und mir den Text in dieser Spalte in Zelle A wiedergeben. Das Problem er ließt wieder die Null. Wie geht die Formel das exsel alles so macht aber die Null ignoriert.
Besten Dank
Hagen
Registriert seit: 12.04.2014
Version(en): Office 365
Hallo,
geht das was du suchst in diese Richtung?
Tabelle2 | X | Y | Z |
3 | | | drei |
4 | | | |
5 | | | |
6 | Zehn | | 10 |
7 | neun | | 9 |
8 | Null | | 0 |
9 | drei | | 3 |
Formeln der Tabelle |
Zelle | Formel | Z3 | {=INDEX(X6:X10;VERGLEICH(MIN(WENN(Z6:Z10<>0;Z6:Z10));Z6:Z10;0))} |
|
Enthält Matrixformel: Umrandende { } nicht miteingeben, sondern Formel mit STRG+SHIFT+RETURN abschließen! |
Matrix verstehen |
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß
Peter
Registriert seit: 04.10.2014
Version(en): 2007
Moin Peter,
ja genau - nur eben Z3 wäre bei mir im Tabellenblatt 1 und der Rest im Tabelleblatt 2.
So ungefähr: {=INDEX(Doppelkopf_2014!$B$6:$B$58;MIN(WENN(Doppelkopf_2014!Z6:Z58<>0;Doppelkopf_2014!Z6:Z58)))}
Aber es funzt nicht
Hagen
Registriert seit: 12.04.2014
Version(en): Office 365
05.10.2014, 12:46
(Dieser Beitrag wurde zuletzt bearbeitet: 05.10.2014, 12:48 von Peter.)
Hallo,
dann ergänze die Formel doch einfach noch um den Tabellenblattnamen.
Ungetestet:
=INDEX(Doppelkopf_2014!B6:B58;VERGLEICH(MIN(WENN(Doppelkopf_2014!Z6:Z58<>0;Doppelkopf_2014!Z6:Z58));Doppelkopf_2014!Z6:Z58;0))
Gruß
Peter
Folgende(r) 1 Nutzer sagt Danke an Peter für diesen Beitrag:1 Nutzer sagt Danke an Peter für diesen Beitrag 28
• Hagen
Registriert seit: 04.10.2014
Version(en): 2007
PETER DU BIST EIN GENIE. DANKE.
Registriert seit: 10.04.2014
Version(en): 2016 + 365
Hallo zusammen,
geht das auch ohne Matrixformel?