Office: Passender Name aus Liste in andere Liste!

Helfe beim Thema Passender Name aus Liste in andere Liste! in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, Ich scheitere nun seit Stunden an diesem Konstrukt. Aus einer Tabelle mit Namen und PLZ. Zuordnung sollen anhand der Vertragslaufzeit... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von ehlka, 7. August 2013.

  1. ehlka Erfahrener User

    Passender Name aus Liste in andere Liste!


    Hallo,
    Ich scheitere nun seit Stunden an diesem Konstrukt.
    Aus einer Tabelle mit Namen und PLZ. Zuordnung sollen
    anhand der Vertragslaufzeit (Beginn-Ende) der passende Name
    in einer anderen Tabelle erscheinen.
    Überschneidende Datumseingabe nicht möglich!
    [TABLE="class: outer_border, width: 200, align: center"]
    <tbody>[TR]
    [TD]Name[/TD]
    [TD]PLZ.Bereich[/TD]
    [TD]Beginn[/TD]
    [TD]Ende[/TD]
    [/TR]
    [TR]
    [TD]Paul[/TD]
    [TD]70173[/TD]
    [TD]1.1.2013[/TD]
    [TD]31.12.2013[/TD]
    [/TR]
    [TR]
    [TD]Karl[/TD]
    [TD]70174[/TD]
    [TD]1.1.2013[/TD]
    [TD]5.5.2013[/TD]
    [/TR]
    [TR]
    [TD]Paula[/TD]
    [TD]70176[/TD]
    [TD]1.1.2013[/TD]
    [TD]3.8.2013[/TD]
    [/TR]
    [TR]
    [TD]Chris[/TD]
    [TD]70174[/TD]
    [TD]6.5.2013[/TD]
    [TD]31.12.2013[/TD]
    [/TR]
    </tbody>[/TABLE]
    Die zweite Tabelle enthält nur
    ein festes Datum und die Postleitzahl, dazu sollte nun der Name erscheinen, der im festgelegten
    Zeitraum (Beginn-Ende, obere Tab.) in Frage kommt.
    [TABLE="class: outer_border, width: 200, align: center"]
    <tbody>[TR]
    [TD]9.4.2013[/TD]
    [TD]70173[/TD]
    [TD]...?...[/TD]
    [/TR]
    [TR]
    [TD]9.5.2013[/TD]
    [TD]70174[/TD]
    [TD]...?...[/TD]
    [/TR]
    [TR]
    [TD]usw.[/TD]
    [TD][/TD]
    [TD][/TD]
    [/TR]
    [TR]
    [TD][/TD]
    [TD][/TD]
    [TD][/TD]
    [/TR]
    </tbody>[/TABLE]

    Am 9.4. müsste nun Paul erscheinen. Für den 9.5. Chris. Habe es mit Index und Vergleich probiert - Hoffnungslos überfordert.
    Erwähnenswert wäre noch: Die Namen in der oberen Tabelle könnten sich wiederholen, es wäre möglich, das Karl ab den 6.5 eine andere PLZ.Stelle zugewiesen bekommt. Das Enddatum würde automatisch 31.12. sein. Es sei denn, er wird nochmal versetzt.
    Die Tabellen stecken in einem Tabellenblatt, beginnend in gleicher Zeile. Office 2010 / 64bit.

    Vielen Dank im vorraus
    Gruß ehlka
     
  2. silex1
    silex1 Super-Moderator
    Hallo,

    wenn die Datumsangaben und PLZ-Bereiche einmalig vorkommen, dann ggf. so:

    Arbeitsblatt mit dem Namen 'Tabelle1'
    ABCD
    1NamePLZ.BereichBeginnEnde
    2Paul7017301.01.201331.12.2013
    3Karl7017401.01.201305.05.2013
    4Paula7017601.01.201303.08.2013
    5Chris7017406.05.201331.12.2013
    6
    7
    8
    909.04.201370173Paul
    1009.05.201370174Chris
    ZelleFormel
    C9=INDEX($A$1:$A$5;SUMMENPRODUKT(($C$2:$C$5<=$A9)*($D$2:$D$5>=$A9)*($B$2:$B$5=$B9)*ZEILE($B$2:$B$5)))
     
    Zuletzt von einem Moderator bearbeitet: 30. November 2020
    silex1, 7. August 2013
    #2
  3. ehlka Erfahrener User
    Vielen lieben Dank
    Die Formel passt.
     
  4. schatzi Super-Moderator

    Passender Name aus Liste in andere Liste!

    Hallo!

    Etwas kürzer und in seeehr langen Listen wohl auch schneller wäre dies:

    ABCD
    1NamePLZ.BereichBeginnEnde
    2Paul7017301.01.201331.12.2013
    3Karl7017401.01.201305.05.2013
    4Paula7017601.01.201303.08.2013
    5Chris7017406.05.201331.12.2013
    6
    7
    8
    909.04.201370173Paul
    1009.05.201370174Chris
    ZelleFormel
    C9=VERWEIS(2;1/((B9=B$2:B$5)*(A9>=C$2:C$5)*(A9<=D$2:D$5));A$2:A$5)
    C10=VERWEIS(2;1/((B10=B$2:B$5)*(A10>=C$2:C$5)*(A10<=D$2:D$5));A$2:A$5)
     
    Zuletzt von einem Moderator bearbeitet: 30. November 2020
    schatzi, 7. August 2013
    #4
  5. ehlka Erfahrener User
    Auch Dir vielen Dank für den Tipp!

    Sehr lang ist sie nicht, dafür habe ich aber ca. 40 Tabellen in einem Blatt. Pro Tabelle ungefähr 30 Zeilen.
    Macht sich dies dann auch bemerkbar?
    Mich würde auch mal brennend interessieren, wieviele Berechnungen in meinem Tabellenblatt stattfinden. Fürs Messen der Berechnungszeit gibt es ja was....Aber das nur so am Rande.....
     
  6. schatzi Super-Moderator
    Hallo!

    In deinem Fall wäre der Geschwindigkeitszuwachs wahrscheinlich nur minimal.
    Die Anzahl der verwendeten Formeln zu ermitteln, ist mit VBA sehr einfach. Aber ich wüsste nicht, wie man automatisch ermitteln könnte, wieviele Berechnungen jede einzelne Formel durchläuft.
     
    schatzi, 7. August 2013
    #6
  7. ehlka Erfahrener User
    Dankeschön nochmal an euch beide und viele Grüße,
     
Thema:

Passender Name aus Liste in andere Liste!

Die Seite wird geladen...
  1. Passender Name aus Liste in andere Liste! - Similar Threads - Passender Name Liste

  2. Passende Funktion

    in Microsoft Excel Hilfe
    Passende Funktion: Hallo, 1.) Mit welchen Excel-Funktion(en) löst man folgendes Problem ? Eingabefeld A1 (Standard) mit Auswahl „leer, A, H und F“ (bereits mit ben.def. und Liste realisiert). Nur im Falle „F“...
  3. Datenüberprüfung auf passenden Listeneintrag einschränken

    in Microsoft Excel Hilfe
    Datenüberprüfung auf passenden Listeneintrag einschränken: Hallo :) Ich habe in Excel zwei Tabellen, die voneinander abhängig sind. Als Beispiel s. Screenshot, stark vereinfacht. In Tabelle 1 steht (als Beispiel) eine Person und eines ihrer Haustiere. In...
  4. MS Access - Formular: Kein Datensatz mit passenden Schlüsselfeldern

    in Microsoft Access Hilfe
    MS Access - Formular: Kein Datensatz mit passenden Schlüsselfeldern: Hey Ihr Lieben, in meinem Formular habe ich ca. 10 Felder zur Dateneingabe. Darunter einige Textfelder. Bei Eingabe wird in meiner z-Tabelle ein neuer Datensatz + neue ID eingefügt und in meiner...
  5. Excel - Wenn Funktion

    in Microsoft Excel Hilfe
    Excel - Wenn Funktion: Sehr geehrte Damen und Herren, ich habe eine Frage bezüglich einer Auswertung und kann die Formel nicht passend anwenden bzw. kenne eventuell die passende Formel nicht. Die Problem Tabelle zeigt...
  6. Suche passende Formel

    in Microsoft Excel Hilfe
    Suche passende Formel: Guten Tag Ich brauche euer Schwarmwissen. Ich suche eine Formel, womit ich aus eine gefilterte Tabelle nach einem Name suche und wenn der gefunden wird, werden alle Datumangaben von dieser...
  7. Passend selektieren

    in Microsoft Access Hilfe
    Passend selektieren: Hallo zusammen, ich bin noch ein Anfänger was Access angeht. Wie kann ich mittels Abfrage folgendes Problem lösen: Ich habe mehrere Spalten, sagen wir 3. Dabei kommen gibt es doppelte Einträge,...
  8. Namen zum passenden Termin zuordnen

    in Microsoft Excel Hilfe
    Namen zum passenden Termin zuordnen: Hallo erst mal, ;) ich bin neu in eurem Forum und bitte daher etwaige Fehler zu entschuldigen. Stecke noch in den Kinderschuhen was Excel betrifft. Mein Problem besteht darin, daß ich schon 3...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden