Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola, Zitat:der sverweis hat 4 Parameter, der 4. Parameter gibt an mit Falsch / 0 / ganz weggelassen nur Semikolon gesetzt, = eine genaue Übereinstimmung bei weglassen des 4. Parameters wird automatisch eine 1 gesetzt Gruß, steve1da
Registriert seit: 12.03.2016
Version(en): Excel 2003
Hallo Wastl
in komplizierten Formeln bin ich ein echter Laie, kann für den Hausgebrauch kleinere Aufgaben per Formel lösen. Ich hatte schon eine Makro Lösung angefangen, als ich sah das der Frager in der Maske mit Formeln arbeitet.
Ein m.E. wichtiges Problem ist aber die PLZ von Deutschland und Österreich auszuwerten. Mein Vorschlag ist lieber über zwei separate Masken zu arbeiten, als zu versuchen alles ineinander zu knoten. So sehe ich das als Praktiker. Meines Erachtens ist es auch einfacher für die PLZ Deutschland eine eigene PLZ Tabelle anzulegen. Aber das hat der Frager zu entscheiden. Ich warte mal seine Rückantwort ab ....
mfg Gast 123
Registriert seit: 04.12.2017
Version(en): 2003-2013
ZeitenHi komplizierte Formeln ist auch nicht meins bis jetzt. Aber ich kann ja nachguggen zB in http://www.herber.de/excelformeln und bi...eruns.htmlAber, der TS hat nix über Deutschland gesagt sondern sprach von verschiedenen Ländern, zb AT Aber ich gehe mal davon aus das je Land ein Tabellenblatt wird nacher. Er will Zitat:als letztes gebe ich eine Palettenanzahl ein, sodass er mir für das jeweilige Land, für die gesuchte Palettenanzahl nur die beiden Preise der beiden Anbieter anzeigt Mir wurde nun überhaupt nicht klar, warum du das reduziert hast. Speicherplatz is in den Dimensionen, die wir heute haben, kein Thema mehr, anders als zu Excel 97 Zeiten, unter 16 bit Windos NT Natürlich bin ich auch für reduzieren, einfach weil es Arbeit spart, es zu erstellen. Aber davor muss eine Gesetzmäßigkeit gefunden werden, die sich mit Formeln darstellen lässt. Und das is bis jetzt nicht gefunden worden. Er überprüft auch noch mal die Preise bei seinen Anbierten, schreibt er Außerdem sprach er von fortlaufenden Postleitzahlen von 1000…9999 hat aber nur 7000 Zeilen. Da sind Lücken drin, also doch nicht fortlaufend. Vielleicht is das in Österreich wirklich so, vielleicht is das aber ein Versehen. auch das muss erstmal geprüft werden vom TS
Registriert seit: 10.04.2014
Version(en): 2016 + 365
18.12.2017, 09:10
(Dieser Beitrag wurde zuletzt bearbeitet: 18.12.2017, 13:26 von Rabe.)
Hi, so, wie ich den TE verstanden habe, will er sich ersparen, ein solche Preisliste, die er sich für AT erstellt hat, für jedes Land anzufertigen. Er will sich also eine solche Liste erstellen: Arbeitsblatt mit dem Namen 'Österreich' | | B | C | D | E | F | G | H | 3 | PLZ von | PLZ bis | 1 | 2 | 3 | 4 | 5 | 4 | 1000 | 1199 | 72,99 € | 114,69 € | 154,91 € | 201,27 € | 258,04 € | 5 | 1200 | 2499 | 75,76 € | 120,22 € | 162,87 € | 211,68 € | 270,78 € | 6 | 2500 | 2599 | 72,99 € | 114,69 € | 154,91 € | 201,27 € | 258,04 € | 7 | 2600 | 3000 | 72,99 € | 114,69 € | 154,91 € | 201,27 € | 258,04 € | 8 | 3001 | 3299 | 72,99 € | 114,69 € | 154,91 € | 201,27 € | 258,04 € | 9 | 3300 | … | 70,77 € | 110,25 € | 148,55 € | 193,11 € | 247,86 € |
Verwendete Systemkomponenten: [Windows (32-bit) NT :.00] MS Excel 2013 | Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Dann soll die Excel-Formel den Wert zu einer gesuchten PLZ und Palettenanzahl raussuchen. Diese Zusammenfassung habe ich nun mal kopiert auf 3 Blätter Österreich, Deutschland, Schweiz. Die Formel im Frachtrechner verweist momentan auf das Blatt Österreich. Wie die Anpassung der Formel mit INDIREKT oder INDEX geht, weiß ich nicht. Arbeitsblatt mit dem Namen 'Frachtrechner' | | A | B | C | D | E | F | G | H | I | 1 | Ermittlung Transporteur | | | | | | | | | 2 | Österreich | | | | | Land: | 3 | | | | | | | | | Österreich | 4 | Postleitzahl (eingeben): | 4020 | | | | | | | Deutschland | 5 | | | | | | | | | Schweiz | 6 | | | | | | | | | Italien | 7 | Palettenanzahl (eingeben) | 2 | | | | | | | | 8 | | | | | | | | | | 9 | | Preise | | | | | | | 10 | | Anbieter A | Anbieter B | | | | | | | 11 | | 110,25 € | 110,00 € | | | | | | | 12 | | | | | | | | | | 13 | | Empfehlung | | | | | | | 14 | | Transporteur | Anbieter B | | | | | | | 15 | | Preis | 110,00 € | | | | | | | 16 | | | | | | | | | |
Name | Bezug | Land | =Tabelle2[Land:] | Postleitzahl | =Frachtrechner!$B$4 |
Zelle | Formel | B11 | =WENN($B$7>5;"nicht verfügbar";SVERWEIS(Postleitzahl;Österreich!$B$3:$Q$29;$B$7+2;1)) | C11 | =WENN($B$7>9;"nicht verfügbar";SVERWEIS(Postleitzahl;Österreich!$B$3:$Q$29;$B$7+7;1)) | C14 | =WENN($B$11=$C$11;"frei wählbar";WENN($B$11<$C$11;$B$10;$C$10)) | C15 | =WENN($B$11<=$C$11;$B$11;$C$11) |
Zelle | Gültigkeitstyp | Operator | Wert1 | Wert2 | A2 | Liste | | =Land | | B2 | Liste | | =Land | | C2 | Liste | | =Land | | D2 | Liste | | =Land | |
Verwendete Systemkomponenten: [Windows (32-bit) NT :.00] MS Excel 2013 | Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Registriert seit: 10.04.2014
Version(en): 2016 + 365
18.12.2017, 13:23
(Dieser Beitrag wurde zuletzt bearbeitet: 18.12.2017, 13:24 von Rabe.)
Hi, ich habe die Lösung gefunden: Arbeitsblatt mit dem Namen 'Frachtrechner' | | A | B | C | D | 1 | Ermittlung Transporteur | | | | 2 | Österreich | 3 | | | | | 4 | Postleitzahl (eingeben): | 4020 | | | 5 | | | | | 6 | | | | | 7 | Palettenanzahl (eingeben): | 2 | | | 8 | | | | | 9 | | Preise | | 10 | | Anbieter A | Anbieter B | | 11 | | 110,25 € | 110,00 € | | 12 | | | | | 13 | | Empfehlung | | 14 | | Transporteur | Anbieter B | | 15 | | Preis | 110,00 € | | 16 | | | | |
Name | Bezug | Land | =Tabelle2[Land:] | Postleitzahl | =Frachtrechner!$B$4 |
Zelle | Formel | B11 | =WENN($B$7>5;"nicht verfügbar";SVERWEIS(Postleitzahl;INDIREKT("'"&$A2&"'!$B$3:$Q$29");$B$7+2;1)) | C11 | =WENN($B$7>9;"nicht verfügbar";SVERWEIS(Postleitzahl;INDIREKT("'"&$A2&"'!$B$3:$Q$29");$B$7+7;1)) | C14 | =WENN($B$11=$C$11;"frei wählbar";WENN($B$11<$C$11;$B$10;$C$10)) | C15 | =WENN($B$11<=$C$11;$B$11;$C$11) |
Zelle | Gültigkeitstyp | Operator | Wert1 | Wert2 | A2 | Liste | | =Land | | B2 | Liste | | =Land | | C2 | Liste | | =Land | | D2 | Liste | | =Land | |
Verwendete Systemkomponenten: [Windows (32-bit) NT :.00] MS Excel 2013 | Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Preisvergleich PALETTEN - Rabe.xlsx (Größe: 22,09 KB / Downloads: 3)
Registriert seit: 10.04.2014
Version(en): Office 2019
(18.12.2017, 13:23)Rabe schrieb: Hi,
ich habe die Lösung gefunden... Hallo Ralf, eine Lösung. Du wolltest schreiben, du hat eine Lösung gefunden. Eine Lösung mit identisch aufgebauten Listen... ... Ich würde weiter mit BereichsNamen arbeiten oder - sollten die Listen wirklich identisch aufgebaut sein - sie in ein Tabellenblatt holen... (mit Power Query)
Gruß Jörg stolzes Mitglied im ----Excel-Verein Freund einer excellenten Power Query-Abfrage
Registriert seit: 10.04.2014
Version(en): 2016 + 365
Hi Jörg,
Du hast natürlich recht.
Bereichsnamen wären besser. Und wenn die einzelnen Preislisten nicht gleich aufgebaut sind, nur mit unterschiedlichen Preisen, dann passt das auch nicht.
Aber ich war so euphorisch, daß ich das mit dem INDIREKT gefunden hatte, ... :19:
Aber ich würde vermutlich sowieso über VBA gehen und die für das jeweilige Land richtigen Formeln mit den korrekten Bereichen reinkopieren oder noch besser, gleich den richtigen Ergebnis-Wert eintragen lassen.
|