Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1748to1752
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
Inhaltsverzeichnis

Formel gesucht

Formel gesucht
07.04.2020 14:03:50
Urs
Hallo
Ich suche eine Lösung (Formel) für folgendes Problem:
- Es werden die erste und letzte Zeilennummer eines Bereiches mit gleichen Vorgabewerten gesucht. Als Bereich gilt Zellen welche den gleichen Vorgabewert aufweisen.
Wie finde ich die letzte Zeile des Bereich?
Beispiel: Gesucht Bereich mit dem Zellenwert 1
Zelle Wert
A1 0
A2 0
A3 1
A4 1
A5 1
A6 0
Die erste Zeile habe ich mit folgender Formel gefunden: =VERGLEICH(1;A:A;0) Resultat 3 (A*)
Danke und Gruss
Urs

14
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formel gesucht
07.04.2020 14:10:29
SF
Hola,
=MAX(INDEX((A1:A10=1)*ZEILE(A1:A10);0))

Gruß,
steve1da
AW: Formel gesucht
07.04.2020 15:38:17
Urs
Hallo
Danke
Mit dieser Formel wird die Zeilennummer der letzten 1 ausgegeben. Ich möchte aber die letzte vom Bereich, also Abbruch wenn eine 1 kommt
Bei diesem Beispiel wäre die erste A2 und die letzte A3
A1 0
A2 1
A3 1
A4 0
A5 0
A6 1
A7 0
Danke und Gruss
Urs
AW: Formel gesucht
07.04.2020 16:33:34
Frank
Hallo, vor kurzem aufgeschnappt...
Arbeitsblatt mit dem Namen 'Tabelle2'
 ABC
10  
21 2
31 3
40  
50  
61  
70  
80  

ZelleFormel
C2=VERGLEICH(1;A1:A8;0)
C3{=VERGLEICH("10";A1:A8&A2:A9;0)}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Anzeige
AW: ... für jeweils erste und letzte 1 für ...
07.04.2020 19:59:30
neopa
Hallo Urs,
... mehrere Bereiche und Deine vorgegebene Bedingungen wie folgt. Formeln einfach weit genug ziehend nach unten kopieren:
Arbeitsblatt mit dem Namen 'Tabelle3'
 ABCD
10   
21 ersteletzte
31 24
41 69
52 1313
61   
71   
81   
91   
103   
114   
125   
131   
14    

ZelleFormel
C3=WENNFEHLER(AGGREGAT(15;6;ZEILE(A$2:A$99)/(A$2:A$99=1)/(A$1:A$99>1);ZEILE(A1));"")
D3=WENNFEHLER(AGGREGAT(15;6;ZEILE(A$1:A$99)/(A$1:A$99=1)/(A$2:A$99>1);ZEILE(A1));"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Gruß Werner
.. , - ...
Anzeige
AW: ... für jeweils erste und letzte 1 für ...
07.04.2020 20:53:47
Urs
Hallo Werner,
Vielen Dank !!! das ist eine super Antwort
Danke und Gruss
Urs
... das war mE nicht gefragt...
07.04.2020 21:56:58
Frank
Hallo Werner, ich habe die Vorgabe anders gelesen und genauso umgesetzt, wie der TE es beschrieben hat und mich auch seine Beispiele gehalten, aber offensichtlich hatte ich das missverstanden...
AW: hatte meine Glaskugel befragt und ... ;-) owT
08.04.2020 10:00:14
neopa
Gruß Werner
.. , - ...
AW: ... für jeweils erste und letzte 1 für ...
07.04.2020 23:00:53
Urs
Hallo Werner,
Vielen Dank !!! das ist eine super Antwort
Danke und Gruss
Urs
AW: ... für jeweils erste und letzte 1 für ...
07.04.2020 23:11:38
Urs
Hallo Werner,
Habe mich zu früh gefreut..
Wenn ich die letzte Zeile vom zweiten Bereich suche funktioniert die Formel nicht
Hier meine Formel für die letzte Zeile vom ersten Bereich (diese funktioniert)
=WENNFEHLER(AGGREGAT(15;6;ZEILE(G$1:G$99)/(G$1:G$99=1)/(G$2:G$991);ZEILE(G1));"")
und hier die Formel für die letzte Zeile im zweiten Bereich. Ich habe von 1 auf 10 (2 auf 11) abgeändert damit der erste Bereich übersprungen wird
=WENNFEHLER(AGGREGAT(15;6;ZEILE(G$10:G$99)/(G$10:G$99=1)/(G$11:G$991);ZEILE(G10));"")
In deinem Beispiel wäre das die Formel für das Resultat 9 (D4)
Danke und Gruss
Urs
Anzeige
AW: ... für jeweils erste und letzte 1 für ...
07.04.2020 23:38:19
Frank
Hallo, warum lädst du nicht einfach mal (d)eine Datei hoch, wo das Problem (genauer) beschrieben ist..?
AW: ... für jeweils erste und letzte 1 für ...
08.04.2020 08:22:21
Urs
Hallo Frank
habe die Testdatei hochgeladen
https://www.herber.de/bbs/user/136513.xlsx
Es muss etwas mit den ersten Zeilen des Bereichs zu tun haben... im Beispiel funktioniert es links einwandfrei. Wenn ich den Bereich Kopiere funktioniert nicht mehr (Bereich rechts
Danke und Gruss
Urs
AW: der "Zähler" muss natürlich bei 1 beginnen ...
08.04.2020 09:58:15
neopa
Hallo Urs,
... anstelle in Deiner Tabelle in der Formel diesen mit ... ZEILE(F3) zu beginnen, ersetze diesen durch ...ZEILE(F1) welches ja die 1 ergibt.
Gruß Werner
.. , - ...
Anzeige
AW: der "Zähler" muss natürlich bei 1 beginnen ...
08.04.2020 13:50:59
Urs
Danke Werner,
Es hat funktioniert in der Testdatei und in meinem Projekt!!
Vielen Dank und einen schönen Tag
Urs
AW: danke, wünsche ich auch owT
08.04.2020 15:31:31
neopa
Gruß Werner
.. , - ...

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige