Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Funktion mit mehrere Tabellen
#1
Hallo, bis jetzt hab ich es in Excel immer geschafft meine Probleme durch lesen von Beiträgen zu lösen, aber jetzt komme ich einfach nicht weiter.

Ich habe 2 Tabellen, später bis zu 4. In der Einen Tabelle habe ich Einzel- Doppel- und große Doppelzimmer. Diese kosten je nach Dauer des Aufenthalt unterschiedlich. In der 2. Tabelle habe ich Angebote, die genau wie die Zimmer mit der Länge des Aufenthalts anders kosten.

Nun würde ich gerne per Dropdown die Anzahl der Personen, die Art (Entweder z.b. DZ oder Angebot 1) die Nächte den Preis pro Nacht und den Gesamtpreis

Bis jetzt habe ich das Problem immer mit Ellen langen Wenn Funktionen gelöst, nun wird es aber langsam unübersichtlich. 

   

Danke schon mal.   :19:
Antworten Top
#2
Hallo Revej,

ich habe hier mal was gebastelt, ich würde es so machen. Spalte N kannst du ausblenden.


.xlsx   Funktionen mit mehreren Tabellen (1).xlsx (Größe: 9,28 KB / Downloads: 7)
Gruß,

Luffy  :100:

Personaltrainer - Ernährungsberater 
[-] Folgende(r) 1 Nutzer sagt Danke an Luffy für diesen Beitrag:
  • Revej
Antworten Top
#3
Hallo Revej,

hier noch eine Variante mit Sverweis/Vergleich und dynamischen Drop-Down

Gruß Hans


Angehängte Dateien
.xlsx   Unterkunft.xlsx (Größe: 16,37 KB / Downloads: 6)
[-] Folgende(r) 1 Nutzer sagt Danke an wicky für diesen Beitrag:
  • Revej
Antworten Top
#4
Hallo und vielen Dank für die Antworten.

Sieht beides schon mal sehr gut aus, werde beides nun mal ausprobieren und auf die großen Tabellen anwenden. Mal schauen wie es besser klappt.

Danke  :28:
Antworten Top
#5
(06.10.2016, 12:28)wicky schrieb: Hallo Revej,

hier noch eine Variante mit Sverweis/Vergleich und dynamischen Drop-Down

Gruß Hans

Hallo Hans, deine Formel könnte man einwenig kürzen..:


Code:
=WENNFEHLER(D13*E13*SVERWEIS(B13;WAHL(1+(CODE(A13)=65);B3:E5;B8:E10);VERGLEICH(C13;WAHL(1+(CODE(A13)=65);B2:E2;B7:E7);0);0);"")
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#6
Hi,

(06.10.2016, 16:11)Jockel schrieb: Hallo Hans, deine Formel könnte man einwenig kürzen..:

Bei Auswahl von Angebot statt Zimmer wird nichts gerechnet, Absicht?
Antworten Top
#7
Hallo Ralf, ja. Wenn es keine Übereinstimmung gibt, gibt's kein Ergebnis ansosten sehr wohl...!

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGH
1        
2 Zimmer1 bis 23 bis 6ab 7   
3 EZ403020   
4 DZ443022   
5 DZ_Plus463626   
6        
7 Angebot1 bis 23 bis 5ab 6   
8 P_1706050   
9 P_2776655   
10 P_3786858   
11        
12ProduktTypNächte TypNächtePersonen   
13AngebotP_11 bis 21170,00 € 70,00 €

ZelleFormel
F13=WENNFEHLER(WENN(A13="Zimmer";SVERWEIS(B13;$B$3:$E$5;VERGLEICH(C13;$B$2:$E$2;0);FALSCH)*E13*D13;WENN(A13="Angebot";SVERWEIS(B13;$B$8:$E$10;VERGLEICH(C13;$B$7:$E$7;0);FALSCH)*E13*D13;""));"")
H13=WENNFEHLER(D13*E13*SVERWEIS(B13;WAHL(1+(CODE(A13)=65);B3:E5;B8:E10);VERGLEICH(C13;WAHL(1+(CODE(A13)=65);B2:E2;B7:E7);0);0);"")
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#8
Hallo,

ein klein bißchen Umbau, dann geht das ganz einfach:

[html]
Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDE
1  ab _ Übernachtungen  
2 Zimmer137
3 EZ403020
4 DZ443022
5 DZ+463626
6     
7 Angebot136
8 P1706050
9 P2776655
10 P3786858
11     
12ProduktTypNächtePersonen 
13AngebotP351340,00 €
14     
15     
16     
17ZimmerEZP_11 
18AngebotDZP_22 
19 DZ+P_33 
20   4 

ZelleFormatWert
B8"P"Standard1
B9"P"Standard2
B10"P"Standard3
B13"P"Standard3
E13#.##0,00 €340

NameBezug
Angebot=Tabelle1!$B$8:$B$10
Produkt=Tabelle1!$A$17:$A$18
Zimmer=Tabelle1!$B$17:$B$19

ZelleFormel
E13=WENNFEHLER(INDEX(C2:$E$10;VERGLEICH(B13;$B$2:$B$10;0);VERGLEICH(C13;INDEX($C$2:$E$7;1+(CODE(A13)=65)*5;);1))*C13;"")
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
[/html]
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#9
Hi Jörg,

(20.10.2016, 13:37)Jockel schrieb: Hallo Ralf, ja. Wenn es keine Übereinstimmung gibt, gibt's kein Ergebnis ansosten sehr wohl...!

jaa, klaar,
oh Mann, ich hatte nur auf Angebot gewechselt und in den anderen Spalten nix geändert. Peinlich!
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste