Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Verschachtelte WENN-Funktion

Mitglied: semper-fi

semper-fi (Level 1) - Jetzt verbinden

18.10.2007, aktualisiert 12:57 Uhr, 6931 Aufrufe, 13 Kommentare

Guten Morgen,

in unserer Gemeinde gibt es 14 Ortschaften. Davon haben 8 Straßen Namen und 6 nur Hausnummern.

Nun habe ich vor, wenn ich in eine Zelle in Excel die Straße schreibe, soll mir in einer anderen Zelle die Ortschaft angezeigt werden, in der sich die genannte Straße befindet.

Da es aber auch eine Ortschaft mit bis zu 45 Straßennamen gibt, komme ich mit der Wenn Funktion nicht allzu weit...

Die Straßennamen der Ortschaften habe ich schon alle in die Tabelle eingetragen. Als "Sonst" soll die Stadt selber genannt werden, da diese am meisten Straßennamen hat und ich keine Lust habe die alle abzutippen.

Ich habe Excel 2002 und nach 10 Wenn Funktionen ist Schluss!

Gibt es eine Möglichkeit das es trotzdem klappt?
Mitglied: 8644
18.10.2007 um 10:25 Uhr
Moin,

bau dir doch eine "Hilfstabelle", die du mit allen Daten (Straße, dazugehöriger Ort) fütterst.
Dann nutzt du in der "Hauptabelle" die Funktion SVERWEIS.

Bsp. In der "Hauptabelle" wird in A2 die Straße eingegeben und in B2 soll der Ort erscheinen.
Die Formel in B2 könnte so aussehen:
01.
=WENN(ISTTEXT(A2);SVERWEIS(A2;Hilfstabelle!$A$2:$B:$30;2);"")
Klartext: Wenn in A2 etwas eingegeben wurde, durchsuche in der Hilfstabelle die Matrix von A2 bis B30 und liefere den Inhalt der 2. Spalte aus der Matrix, sonst bleibt B2 leer.
Die Hilfstabelle wär dann so aufgebaut, dass in der Spalte A die Straßen stehen und in Spalte B die dazugehörigen Orte.

Ich hoffe, es ist verständlich

Psycho
Bitte warten ..
Mitglied: semper-fi
18.10.2007 um 11:26 Uhr
Hi Psycho,

den Sinn habe ich verstanden. Klappt nur nicht...

=WENN(ISTTEXT(A19);SVERWEIS(A19;$C$1:$D$163;2);"")

Die Straße steht hier in A19.

Die Hilfstabelle hab ich zum testen mal weg gelassen.

Straßennamen stehen in der Spalte C von 1-163 und da hinter in der Spalte D die dazugehörige Ortschaft, auch von 1-163.

In dem Feld A21, in welchem die Formel steht, zeigt er mir aber einen falschen Ort an.

Für die Funktion SVERWEIS gibt es aber 4 Sachen zum eingeben: Suchkriterium(A19) Matrix($C$1:$D$163) Spaltenindex(2???) Bereich_Verweis(???).

Fehlt da vll noch etwas?
Bitte warten ..
Mitglied: 8644
18.10.2007 um 11:44 Uhr
Hi,

mein Fehler! Setz mal als letzten Parameter noch ein
Falsch in die Funktion. SVERWEIS setzt normalerweise Voraus, dass die Einträge sortiert sind.

Psycho
Bitte warten ..
Mitglied: semper-fi
18.10.2007 um 11:58 Uhr
Danke, das klappt schonmal.


Da ich jetzt nur die Straßennamen der Ortschaften und nicht die der Stadt eingertragen habe, möchte ich es jetzt so haben, dass wenn er keine Straße findet, den Namen der Stadt schreibt.

Wie macht man denn das? Muss dann in die Wenn Funktion bei SONST etwas rein?
Bitte warten ..
Mitglied: 8644
18.10.2007 um 12:03 Uhr
Sorry, jetzt steh ich etwas auf dem Schlauch! Ich werde aus deiner Formulierung nicht ganz schlau! Gib doch mal bitte ein kleines, erklärendes Beispiel.

Psycho
Bitte warten ..
Mitglied: semper-fi
18.10.2007 um 12:11 Uhr
Die Hauptstadt der Gemeinde heißt z.B. Musterstadt.

In der Gemeinde liegen 13 weitere Ortschaften...Musterort1, Musterort2 usw.

Von diesen 13 Ortschaften gibt es 8 mit Straßennamen und der Rest hat keine.

Zu den 8 Ortschaften mit Straßennamen habe ich die Straßennamen eingetragen. Von der Stadt Musterstadt jedoch nicht.

Wenn ich jetzt in A19 eine Straße eingebe, die in keine dieser Ortschaften zu finden ist, soll dort als Ergbnis Musterstadt stehen.

Offe das ist verständlich, wenn nicht probier ich's gerne nochmal
Bitte warten ..
Mitglied: 8644
18.10.2007 um 12:15 Uhr
Na dann so:

01.
=WENN(ISTTEXT(A2);SVERWEIS(A2;Hilfstabelle!$A$2:$B:$30;2;FALSCH);"Musterstadt")
wobei das natürlich nicht besonders elegant ist! Es wäre ja auch möglich, dass die Straße nicht gefunden wird, weil ein Tippfehler vorliegt.

Frage: Handelt es sich immer um "Musterstadt", oder ist die Stadt auch irgendwo hinterlegt?

Psycho
Bitte warten ..
Mitglied: semper-fi
18.10.2007 um 12:22 Uhr
Wenn die Straße die eingegeben wird keine der aufgelisteten Straßen ist, ist es immer Musterstadt.

Das klappt nur nicht:

=WENN(ISTTEXT(A2);SVERWEIS(A2;Hilfstabelle!$A$2:$B:$30;2;FALSCH);"Musterstadt")

Wenn ich dann als Straße einfach mal "hadfkdkh" eingebe, steht da #NV.

Musterstadt erscheint nur wenn nichts in dem Feld Straße steht.
Bitte warten ..
Mitglied: 8644
18.10.2007 um 12:27 Uhr
Ja, vergiss, was ich oben geschrieben habe! (Nicht mein Tag heute!)

Probier mal das:
01.
=WENN(ISTTEXT(A2);WENN(ISTFEHLER(SVERWEIS(A2;Tabelle2!$A$2:$B$30;2;FALSCH));"Musterstadt";SVERWEIS(A2;Tabelle2!$A$2:$B$30;2;FALSCH));"")
Ist allerding ungetestet, da ich gerade kein Excel zur Verfügung habe!

Psycho

[Edit: Jetzt getestet und korrigiert! ]
Bitte warten ..
Mitglied: semper-fi
18.10.2007 um 12:45 Uhr
Wenn ich die Formel reinkopiere, entsprechend ändere kommt die Fehlermeldung: Die Eingegebene Formel enthält einen Fehler.

Jetzt makiert er "Musterstadt" und weißt auf das ISTFEHLER(Wert) davor hin!

Wenns nicht anders geht geb ich eben die ganzen Straßennamen auch noch ein
Bitte warten ..
Mitglied: 8644
18.10.2007 um 12:50 Uhr
Ich habs oben schon korrigiert!

Psycho
Bitte warten ..
Mitglied: semper-fi
18.10.2007 um 12:55 Uhr
Vielen Dank für die Hilfe. Klappt alles
Bitte warten ..
Mitglied: 8644
18.10.2007 um 12:57 Uhr
Freut mich! Setze den Beitrag bitte noch auf "Gelöst"!
(Beitrag editieren und Haken setzen)

Psycho
Bitte warten ..
Ähnliche Inhalte
Microsoft Office
Verschachtelte wenn Funktion
gelöst Frage von PeppinoMicrosoft Office4 Kommentare

Hallo zusammen, ich würde gerne folgenden Output haben (Budget und Ausgabencontrolling): Angenommen ich habe ein Budget von 10.000Euro. jetzt ...

Visual Studio
Verschachtelte Arrays
gelöst Frage von MarcoBornVisual Studio19 Kommentare

Hallo Forum, ich habe in VB.NET 6 Arrays, die alle dieselbe Länge, aber unterschiedliche Datentypen haben. Array1 ist vom ...

Datenbanken
Verschachtelte SQL-Abfrage
gelöst Frage von User1000Datenbanken4 Kommentare

Hallo! Ich hänge heute Nachmittag an einer SQL-Abfrage und komme nicht auf das Ergebnis. Vielleicht kann jemand helfen? Vorhanden: ...

Batch & Shell

Verschachtelte FOR-Schleife mit einem Argument

gelöst Frage von mp-homeBatch & Shell3 Kommentare

Hallo Forum, ich versuche mehrere FOR-Schleifen in eine verschachtelte FOR-Schleife zu ändern. Leider scheine ich zu doof für dieses ...

Neue Wissensbeiträge
Google Android

Googles "Android Enterprise Recommended" für Unternehmen

Information von kgborn vor 9 StundenGoogle Android3 Kommentare

Hier eine Information, die für Administratoren und Verantwortliche in Unternehmen, die für die Beschaffung und das Rollout von Android-Geräten ...

Sicherheit

Intel gibt neue Spectre V2-Microcode-Updates frei (20.02.2018)

Information von kgborn vor 9 StundenSicherheit

Intel hat zum 20. Februar 2018 weitere Microcode-Updates für OEMs freigegeben, um Systeme mit neueren Prozessoren gegen die Spectre ...

Microsoft
ARD-Doku - Das Microsoft Dilemma
Tipp von Knorkator vor 12 StundenMicrosoft3 Kommentare

Hallo zusammen, vor einigen Tagen lief in der ARD u.a. Reportage. Das Youtube Video dazu dürfte länger verfügbar sein. ...

Windows 10

Neue Sicherheitslücke in Windows 10 (Version 1709) durch Google öffentlich geworden

Information von kgborn vor 1 TagWindows 10

Vor ein paar Tagen haben Googles Sicherheitsforscher vom Projekt Zero eine Sicherheitslücke im Edge-Browser publiziert. Jetzt wurde eine weitere ...

Heiß diskutierte Inhalte
Windows Server
AD DS findet Domäne nicht, behebbar?
Frage von schapitzWindows Server40 Kommentare

Guten Tag, ich habe bei einem Kunden ein Problem mit den AD DS. Umgebung ist folgende: Windows Server 2016 ...

Router & Routing
LANCOM VPN CLIENT einrichten
Frage von Finchen961988Router & Routing27 Kommentare

Hallo, ich habe ein Problem und hoffe ihr könnt mir helfen, wir haben einen Kunden der hat einen Speedport ...

Router & Routing
ISC DHCP 2 Subnetze
gelöst Frage von janosch12Router & Routing19 Kommentare

Hallo, ich betreibe bei mir im Netzwerk einen ISC DHCP Server auf Debian, der DHCP verwaltet aktuell ein /24 ...

Switche und Hubs
Cisco SG350X-48 AdminIP in anderes VLAN
Frage von lcer00Switche und Hubs14 Kommentare

Hallo zusammen, ich habe ein Problem mir einem Cisco SG350X-48 bei der Erstinstallation wurde eine IP 192.168.0.254 (Default VLAN ...