Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Formel Suche

Forumthread: Formel Suche

Formel Suche
28.05.2025 12:44:18
Udo
Ich habe eine Spalte in der alles ca. 20 bis 50 mal wiederholt, ich habe die Kapitel so angelegt das ich immer mit einer glatten Zeilennummer anfange 20 40 60 80 usw.
Nun möchte ich die Werte aus dieser Spalte in eine Tabelle übertragen um die Werte auszuwerten. Das ganze sieht so aus:
Zeilen SpalteAV SpalteB SpalteC SpalteD SpalteE SpalteF SpalteG
20 5,58 m² 122021100000 1.3.6 100,68 561,79 Pflasteroberflächen aufnehmen und wieder herstellen
21 0,33 m³ 122021300000 1.3.7 114,1 38,20 ungeb. Tragschichten ausbauen
22 1,62 m³ 122021500000 1.3.8 248,34 402,31 Graben herstellen und wiederverfüllen
23 0,54 m³ 122021900000 1.3.9 70,48 38,06 Sandbett für Elektroleitung
24 0,33 m³ 122022100000 1.3.10 80,55 26,97 vorhandene Tragschicht wieder einbauen
25 0,00 m 122020700000 1.3.11 75,5 0,00 Betonkantensteine aufbrechen und wiederherstellen
26 0,00 m 122020900000 1.3.12 82,21 0,00 Betonbordsteine aufbrechen und wiederherstellen
27 0,00 m 122121710000 1.3.13 130,78 0,00 Bodenpressung mittels Erdrakete
28 m² 122020100000 1.3.14 5,86 0,00 Bituminösen Oberbau senkrecht schneiden
29 m³ 122020300000 1.3.15 23,84 0,00 Bituminöse Befestigung bis 12 cm aufbrechen
30 0,00 m 122020500000 1.3.16 26,85 0,00 Erschwernis für Abbrucharbeiten an Gebäuden und Einfriedungen
31 m² 122022300000 1.3.17 55,37 0,00 Asphalttragschicht aus AC 22 TN
32 m² 122022500000 1.3.18 20,14 0,00 Bitumenemulsion aufsprühen
33 m 122022700000 1.3.19 20,14 0,00 Fugen in der Dicke der bituminösen Decke
34 m² 122022900000 1.3.20 55,36 0,00 Asphaltdeckschicht aus AC 8 DN

40 5,58 m² 122021100000 1.3.6 100,68 561,79 Pflasteroberflächen aufnehmen und wieder herstellen
41 0,33 m³ 122021300000 1.3.7 114,1 38,20 ungeb. Tragschichten ausbauen
42 1,62 m³ 122021500000 1.3.8 248,34 402,31 Graben herstellen und wiederverfüllen
43 0,54 m³ 122021900000 1.3.9 70,48 38,06 Sandbett für Elektroleitung
44 0,33 m³ 122022100000 1.3.10 80,55 26,97 vorhandene Tragschicht wieder einbauen
45 0,00 m 122020700000 1.3.11 75,5 0,00 Betonkantensteine aufbrechen und wiederherstellen
46 0,00 m 122020900000 1.3.12 82,21 0,00 Betonbordsteine aufbrechen und wiederherstellen
47 0,00 m 122121710000 1.3.13 130,78 0,00 Bodenpressung mittels Erdrakete
48 m² 122020100000 1.3.14 5,86 0,00 Bituminösen Oberbau senkrecht schneiden
49 m³ 122020300000 1.3.15 23,84 0,00 Bituminöse Befestigung bis 12 cm aufbrechen
50 0,00 m 122020500000 1.3.16 26,85 0,00 Erschwernis für Abbrucharbeiten an Gebäuden und Einfriedungen
51 m² 122022300000 1.3.17 55,37 0,00 Asphalttragschicht aus AC 22 TN
52 m² 122022500000 1.3.18 20,14 0,00 Bitumenemulsion aufsprühen
53 m 122022700000 1.3.19 20,14 0,00 Fugen in der Dicke der bituminösen Decke
54 m² 122022900000 1.3.20 55,36 0,00 Asphaltdeckschicht aus AC 8 DN

Ich benötige die Werte aus der ersten Spalte (A) nun möchte ich gern eine Tabelle erstellen die sich selber ausfüllt. Ich dachte ich könnte die Zeilennummer durch eine Formel ausrechnen. Ich habe deshalb eine Hilfsspalte erstellt in der ich die Zeilennummer von 1.3.6 vorgebe.
Zeilennummer SpalteA SpalteB SpalteC >Spalte A ist hierbei die Hilfspalte, die führen soll
1 20 =A1+1 =AV&B1......in B1 wird die neue Zeilennummer generiert 20+1=21.... in C1 soll nun der Wert aus AV21 ausgegeben werden=dem Wert
2 40 =A2+1 =AV&B1 aus 1.3.7 Spalte AV =0,33
3 60 =A3+1 =AV&B1 in der Folge hätte ich dann aus jedem Kapitel die Werte aus 1.3.7
4 80 =A4+1 =AV&B1
5 100 =A5+1 =AV&B1 >>> nur die Formel für Spalte C gelingt mir nicht, könnt Ihr da helfen ? ? ?
6 120 =A6+1 =AV&B1
Anzeige

17
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formel Suche
28.05.2025 12:46:23
SF
Hola,
lade eine Exceldatei hoch, da blickt ja niemand durch. Am Besten gleich mit händisch eingetragenem Wunschergebnis.
Gruß,
steve1da
AW: Formel Suche
28.05.2025 13:27:24
Udo
Habe die Datei unter 177605.xlsx auf den Server geladen
AW: Formel Suche
28.05.2025 14:39:08
UweD
Hallo Edgar

Teste das mal mit 1.3.9

Wenn Lücken drin sind klappt das so einfach nicht


LG UweD
Anzeige
AW: Formel Suche
28.05.2025 15:28:00
BoskoBiati
Hi,

wer sucht nach 1.3.9?

Gefiltert wird nach dem Begriff in Zeile 4, allerdings habe ich bereits angemerkt, dass auf genaue Schreibweise zu achten ist.

Userbild

Gruß

Edgar
Anzeige
AW: Daten in Zeile 4 und Spalte H sind mE nebensächlich ...
28.05.2025 19:39:52
neopa C
Hallo Edgar,

... denn vom Dateninhalt her interpretiere ich die Aufgabenstellung so, wonach die Angaben in O2:P2 entscheidend sind.

In meiner älteren Excelversion würde ich demzufolge in O5 folgende Formel:
=WENNFEHLER(INDEX($B:$B;AGGREGAT(15;6;ZEILE(E$3:E2000)/($E$3:$E2000=O$2);ZEILE(O1)));"") einsetzen und diese sowohl nach rechts und unten ziehend kopieren. In neuerer XL-Version kann man dies sicherlich etwas einfacher lösen.

Gruß Werner
.. , - ...
aus C the unseen
Anzeige
AW: Formel Suche
02.06.2025 10:11:29
Udo
Guten Morgen Ihr Lieben,
ich finde es ja sehr löblich, das Ihr alle eine Lösung für mein Problem sucht (das mit Filter ist auch gut), nur war das nicht meine Frage.
In Q errechne ich die Zeilennummer für den gewünschten Wert, ich brauche eine Lösung für die Eingabe >gleich Wert aus Zelle Spalte B mit errechneter Zeilennummer
=B plus Zeilennummer aus Q ---- für diesen Eintrag =Ergebnis aus Spalte B Zeile (Ergebnis aus Spalte Q

Wie muß ich diesen 'Eintrag erstellen ? ? ?
Anzeige
AW: Formel Suche
03.06.2025 11:06:32
Udo
Ich habe nun mit Filter gearbeitet, funktioniert ja auch ganz gut. Nur wenn der Wert nach dem gefiltert werden soll, bekomme ich die Fehlermeldung #CALC!
=FILTER($B$160:$B$179;$D$160:$D$179=$AE$3;0)
Bereich in dem ich suche $D$160:$D$179
Wert der bei Fund übertragen wird $B$160:$B$179
Der Wert nach dem ich suche =$AE$3;0

wie kann ich hier etwas eingeben, das bei nicht finden keine Fehlermeldung kommt ? ? ?
Anzeige
AW: Formel Suche
03.06.2025 11:09:28
SF
Filter() hat einen Parameter "wenn_leer".
AW: Formel Suche
03.06.2025 11:13:45
Udo
Ja genau, aber egal was ich da eintrage, bekomme ich danach auch da wo der gesuchte Wert zu finden ist den Eintrag von "wenn leer"
Meine Frage geht darum wie ich den "wenn leer" Eintrag einfüge. Bitte ein Beispiel
AW: Formel Suche
03.06.2025 11:31:52
SF
Wenn #CALC kommt musst du Wennfehler() um die Formel bauen.
Da deine Formel nicht zu deiner Datei passt hab ich das nicht nachgebaut.
Anzeige
AW: Formel Suche
02.06.2025 10:16:10
SF
Hola,
keine Ahnung wie du auf den Wert für 1.3.8 kommst, Spalte B Zeile 4 ist der Wert für 1.3.7
Und den bekommt man so:
=INDEX(B:B;Q5)

Gruß,
steve1da
AW: Daten in Zeile 4 und Spalte H sind mE nebensächlich ...
28.05.2025 20:07:44
BoskoBiati
Hallo Werner,

ist Alles eine Frage der Interpretation. Ich halte mich zuerst an das:

Ich habe eine Spalte in der alles ca. 20 bis 50 mal wiederholt, ich habe die Kapitel so angelegt das ich immer mit einer glatten Zeilennummer anfange 20 40 60 80 usw.

Demzufolge werden immer die Werte aus Spalte B gesucht, die in Spalte H zu dem Begriff in O4ff. gehört. Da die Blöcke wohl immer gleich sind, sollte das mit Filter passen.
Auch Filter mit Spalte D funktioniert. Spalte E kann mE nicht funktionieren, da die Nummerierung nicht konsistent und mit Schreibfehlern versehen ist.

1.3,.8 248,34 357,61 Graben herstellen und wiederverfüllen
1.3.10 70,48 33,83 Sandbett für Elektroleitung

1.3.8 248,34 402,31 Graben herstellen und wiederverfüllen
1.3.9 70,48 38,06 Sandbett für Elektroleitung

Ansonsten liefert Deine Formel, solange die Nummern an der gleichen Stelle stehen, die gleichen Ergebnisse.
Vielleicht äußert sich ja der Straßenbauer noch dazu.

Gruß

Edgar

Anzeige
AW: bzgl. den Datenwerten in Spalte E & D stimme ich zu ...
28.05.2025 21:04:33
neopa C
Hallo Edgar,

... nachdem ich mir die Datentabelle nochmal etwas genauer angesehen haben. Besser/richtiger ist es den Datenbezug über die Datenwerte der Spalte D vorzunehmen.
Als Formel in O4 würde ich deshalb dann =WENNFEHLER(INDEX($B:$B;AGGREGAT(15;6;ZEILE(E$3:E2000)/($D$3:$D2000=O$3);ZEILE(O1)));"") einsetzen und diese entsprechend kopieren.

Gruß Werner
.. , - ...
aus C the unseen
Anzeige
AW: Formel Suche
28.05.2025 13:41:35
cysu11
Hallo Udo,

hochladen ja, du musst aber noch den link kopieren und hier posten. ;)

LG, Alexandra
AW: Formel Suche
28.05.2025 14:23:06
UweD
Hallo

Link wäre: https://www.herber.de/bbs/user/177605.xlsx


Versuch mal diese Formel in O5 =FILTER($B:$B;(ZEILE($B:$B)>=$M5)*(ZEILE($B:$B)$M6)*($E:$E=O$2);"")

Dann nach Rechts und runter kopieren


Unter dem letzten Eintrag in M eine sehr große Zahl eingeben.


LG UweD
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige