Autor
|
Thema: matrixformel: nur negative elemente herausfiltern (5910 mal gelesen)
|
Gregi Mitglied
Beiträge: 274 Registriert: 26.03.2004
|
erstellt am: 10. Nov. 2009 13:41 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe eine Matrix mit 2 Spalten. In der ersten Spalte stehen Texte und in der zweiten Spalte stehen sowohl positive, als auch negative Zahlen. Wie kann ich mit einer Funktion (wenn möglich nicht VBA) die negativen Zeilen herausfiltern. Ich weiß hierbei, das die gewünschte Matrix immer aus 8 Zeilen bestehen wird. Beispiel: Die vorhandene Matrix Köln 5 Stuttgart -2 München 1 Hamburg -6 Die gewünschte Matrix Stuttgart Hamburg Hoffe das ganze ist verständlich und es hat auch jemand eine Lösung für mich! ------------------ Grüßle Gregi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Paulchen Mitglied Bauing./SW-Entwickler
Beiträge: 1227 Registriert: 19.08.2004 Büro: Win10 Enterprise 64bit, Office Professional Plus 2013 - Privat: Linux Mint 15, LibreOffice
|
erstellt am: 10. Nov. 2009 13:51 <-- editieren / zitieren --> Unities abgeben: Nur für Gregi
|
runkelruebe Moderator Straßen- / Tiefbau
Beiträge: 8075 Registriert: 09.03.2006 MS-Office 365 ProPlus x86 WIN7(x64)
|
erstellt am: 10. Nov. 2009 13:54 <-- editieren / zitieren --> Unities abgeben: Nur für Gregi
Hi, Als Matrix hast Du es aber noch nicht gefiltert, soll heißen, die Zeilen, die positiv sind, bleiben stehen. Aber dennoch wäre {=WENN(B2:B5<0;A2:A5;"")} die Eingabe. Vorher Zellen C1:C5 markieren, Formel eingeben ohne {} und mit SHIFT+STRG+Enter abschließen. Vielleich ist daher der Spezialfilter mit Kriterien eher etwas für Dich: Daten müssen Überschriften haben, Kriterium wäre Zahl (das ist bei mir die Überschrift der Zahlenspalte) <0 (das kommt in die nächste Zeile) ------------------ Gruß, runkelruebe Herr Kann-ich-nich wohnt in der Will-ich-nich-Straße... System-Info | Excel -Suche | RuA-Suche | FAQ-ACAD | CAD.de-Hilfe | Sei eine Antilope Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Gregi Mitglied
Beiträge: 274 Registriert: 26.03.2004
|
erstellt am: 10. Nov. 2009 14:05 <-- editieren / zitieren --> Unities abgeben:
Danke für die fixen Antworten. Kann ich das herauffiltern nicht mit der Matrixformel direkt erschlagen? Das wäre eingentlich genau mein Wunsch. Bei einem Positiven Wert so die Formal eben nicht eine leere Zelle hinterlassen, sonderen den nächsten negativen Wert direkt hineinschreiben. ------------------ Grüßle Gregi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
runkelruebe Moderator Straßen- / Tiefbau
Beiträge: 8075 Registriert: 09.03.2006 MS-Office 365 ProPlus x86 WIN7(x64)
|
erstellt am: 10. Nov. 2009 15:11 <-- editieren / zitieren --> Unities abgeben: Nur für Gregi
Ich wünsch mir auch so vieles Versuch mal das hier >> klick << Nachdem ich es auf Code: =WENN(ZEILE(Tabelle1!1:1)>ZÄHLENWENN(Tabelle1!$B:$B;"<0");"";INDEX(Tabelle1!A:A;KKLEINSTE(WENN(Tabelle1!$B$1:$B$200<"0";ZEILE(Tabelle1!$1:$200));ZEILE(A1))))
geändert hatte, klappte es so lala mit den selbstzusammengestellten Testdaten. Voraussetzung ist allerdings, dass die Daten im Quellbereich aufsteigend sortiert sind. Formel in eine Zelle eingeben als Matrixformel und dann runterkopieren.Mehr Zeit möchte ich da ehrlich gesagt nicht investieren, ich denke, es sind nun genug Möglichkeiten aufgezeigt worden. ------------------ Gruß, runkelruebe Herr Kann-ich-nich wohnt in der Will-ich-nich-Straße... System-Info | Excel -Suche | RuA-Suche | FAQ-ACAD | CAD.de-Hilfe | Sei eine Antilope Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |