Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
996to1000
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

dynamische Ausgabe der Spaltenanzahl bei Argumentensuche

dynamische Ausgabe der Spaltenanzahl bei Argumentensuche
06.08.2008 10:46:05
FST
Hallo,
ich habe folgendes Szenario:
Ich möchte von einer Zelle automatisch nach links (innerhalb der Zeile) gehen, bis ich ein erstes Argument (eine Zahl) finde. Sobald diese gefunden ist, soll mir der Abstand in Spaltenanzahl von meiner Ausgangszelle zu dem Suchergebnis wiedergegeben werden.
Kann mir jemand helfen?
Danke.
Gruß
FST

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: dynamische Ausgabe der Spaltenanzahl bei Argumentensuche
06.08.2008 10:52:00
David
so?
Tabellenblattname: Tabelle2
 

B

C

D

E

F

G

H

I

J

20

Datenzeile

1

2

3

4

5

6

7

8

21

 

 

 

 

 

 

 

 

 

22

Suchbegriff

Spaltendiff.

 

 

 

 

 

 

 

23

6

5

 

 

 

 

 

 

 


Benutzte Formeln:
C23: =VERGLEICH(B23;A20:J20;0)-SPALTE()
Rückmeldung wäre nett.
Gruß
David

Anzeige
und als allgemeine Lösung ...
06.08.2008 10:56:00
neopa
Hallo,
... ich habs etwas anders interpretiert als David: Gesucht ist der Abstand der ersten beliebigen Zahl in der Zeile:
 ABCDEFGHIJ
1a 9b    3 b 6

Formeln der Tabelle
ZelleFormel
J1{=SPALTE()-1-VERGLEICH(1;--ISTZAHL(A1:I1); )}
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
Gruß Werner
.. , - ...

Anzeige
AW: und als allgemeine Lösung ...
06.08.2008 15:45:00
mpb
Hallo Werner,
ich hätte es noch anders verstanden, nämlich so, dass in Deinem Beispiel der Abstand zur "3" in F1 zu ermitteln ist ("nach links gehen, bis ich eine Zahl finde"). Mein Vorschlag wäre daher folgende Matrixformel:
=SPALTE()-MAX(ISTZAHL(A1:I1)*SPALTE(A1:I1))
Gruß
Martin

dafür hätte ich aber eine {} freie Lösung ...
06.08.2008 16:06:00
neopa
Hallo Martin,
... genutzt: =SPALTE()-VERWEIS(9^9;A1:I1;SPALTE($A:I)) die noch dazu kürzer ist ;-)
Gruß Werner
.. , - ...

bevor wir uns hier weiter die Köpfe zerbrechen...
06.08.2008 16:08:00
David
...sollten wir vielleicht mal abwarten, ob und wenn ja was der Verfasser dazu sagt.
Ich habe es schon oft hier erlebt, dass wilde Diskussionen entstanden und der Urheber ward nie wieder gehört...
Gruß
David

Anzeige
kleine Ergänzung ...
06.08.2008 16:13:35
neopa
... natürlich muss auch den Bezug in der Startzelle fixiert werden. Also so:
=SPALTE()-VERWEIS(9^9;$A1:I1;SPALTE($A:I))
(und natürlich könnte man anstelle 9^9 auch 9^99 bzw. 1E+307 schreiben um auch die größtmöglichen Zahlen in Excel abzufangen)
Gruß Werner
.. , - ...

AW: dynamische Ausgabe der Spaltenanzahl bei Argum
06.08.2008 11:06:00
Beverly
Hi,
weitere Lösungsmöglichkeit
Tabellenblattname: Tabelle1
 

A

B

C

D

E

F

G

H

I

J

1

1

2

3

4

5

6

7

8

 

6

2

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

4

Gesucht

 

 

 

 

 

 

 

 

 

5

4

 

 

 

 

 

 

 

 

 


Benutzte Formeln:
J1: {=SPALTE()-MAX((A1:H1=A5)*
SPALTE($A:$H))}


Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige