Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema RefEdit
BildScreenshot zu RefEdit RefEdit-Seite mit Beispielarbeitsmappe aufrufen

Textteil in Bereich finden

Betrifft: Textteil in Bereich finden von: nontacky
Geschrieben am: 16.11.2012 17:06:02

Hallo Leute,

ich habe eine Tabelle mit zwei Blättern:

in dem einem ist eine sehr große Liste gibt es Einträge die mehrere Varianten von den Einträgen in der anderen Liste enthalten. In Liste 1 steht also in Spalte A:

Titel01-A
BTitel01
CTitel01C
Titel02
Titel02-B
CTitel02-Variation
etc.

in der Liste 2 steht in Spalte A

Titel01
Titel02
etc.

Jetzt möchte ich in Liste 1 in Spalte B zu jedem Eintrag gesagt bekommen in welcher Zeile von Liste 2 der eigentliche Titel vorkommt. Also in welcher Zeile von Liste 2 die Titelbezeichnung vorkommt, die im Eintrag von Liste 1 enthalten ist.

Ich komme da nicht weiter, das ist zu hoch für mich.

Vielen Dank!

  

Betrifft: AW: Textteil in Bereich finden von: Christian
Geschrieben am: 16.11.2012 17:44:56

Hallo,
'ne Formel fällt mir dazu auch nicht ein aber zB. 'ne kleine VBA-Funktion:

Option Explicit

Function GetTitleLine(rngSrc As Range, strDst As String) As Long
    Dim i As Long
    
    For i = 1 To rngSrc.Rows.Count
        If InStr(strDst, rngSrc.Cells(i, 1)) > 0 Then
            GetTitleLine = i
            Exit For
        End If
    Next
End Function
Aufruf z.Bsp. in B2 mit:
=GetTitleLine(Tabelle2!$A$2:$A$4;A2)

Kommst du damit parat?
Grß
Christian


  

Betrifft: AW: Textteil in Bereich finden von: {Boris}
Geschrieben am: 16.11.2012 20:15:31

Hi,

Liste 2 steht in Tabelle2, A1:A100
Suchbegriff in Tabelle1, A1:

ARRAYformel:

{=MIN(WENN(ISTZAHL(SUCHEN(Tabelle2!$A$1:$A$100;A1));ZEILE($1:$100)))}

VG, Boris


  

Betrifft: AW: Textteil in Bereich finden von: nontacky
Geschrieben am: 19.11.2012 17:58:29

Hallo Boris, hallo Christian,

vielen Dank für die schnelle Hilfe. Die Formel von Boris funktioniert wunderbar, ganz toll!

Viele Grüße,

N.


 

Beiträge aus den Excel-Beispielen zum Thema "Textteil in Bereich finden"