Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<
Microsoft Office 2003-2019 => Excel => Thema gestartet von: Björn am Juni 19, 2016, 15:54:05 Nachmittag
-
Guten Tag an das Forum,
ich möchte aus eine Excel Tabelle eine Mail versenden alle benötigten Daten befinden sich in der gleichen Arbeitsmappe aber auf einem Anderen Tabellenblatt.
Ich habe die folgende Formel, aber diese hat einen Fehler und ich weiß einfach nicht wo?
Ich wäre dankbar wenn mir jemand helfen könnte
=WENN(SVERWEIS($O$18;Lieferanten!B:I;6;0)="";"";
HYPERLINK("mailto:"&SVERWEIS($O$18;Lieferanten!B:I;6;0)"&?subjekt="AN"&body="&
WENN(SVERWEIS($O$18;Lieferanten!B:I;3;0)="Herr";"Sehr geehrter Herr"&SVERWEIS($O$18;Lieferanten!B:I;4;0)&",";
WENN(SVERWEIS($O$18;Lieferanten!B:I;3;0)="Frau";"Sehr geehrte Frau"&
SVERWEIS($O$18;Lieferanten!B:I;4;0)&",";"Sehr geehrte Damen und Herren,"",""));SVERWEIS($O$18;Lieferanten!B:I;6;0)
{maninweb: Umbrüche gesetzt, damit sich das Layout anpassen kann}
-
Hallo Björn
7x SVERWEIS() ist doch ein bisschen viel.
Ich reduziere das auf 1x VERGLEICH und 4x INDEX() plus ein VERWEIS().
Hilfsspalte (z.B. P):
=VERGLEICH(O18;Lieferanten!B:B;0)Und dann die eigentliche Formel:
=WENN(INDEX(Lieferanten!G:G;P18)>0;HYPERLINK("mailto:"&INDEX(Lieferanten!G:G;P18)&"?subject=AN&body=Sehr geehrte"&
VERWEIS(INDEX(Lieferanten!D:D;P18)&"";{"";"Frau";"Herr"};{" Damen und Herren";" Frau ";"r Herr "})&INDEX(Lieferanten!E:E;P18));"")
EDIT: Formel angepasst.
{maninweb: Umbrüche gesetzt, damit sich das Layout anpassen kann}
-
Hallo,
und Danke für die Schnelle Antwort.
Mit Index habe ich mich noch nicht auseinander gesetzt, aber es Funktioniert Super.
Danke
Mit Grüßen Björn