Registriert seit: 02.12.2022
Version(en): 365
02.12.2022, 16:59
(Dieser Beitrag wurde zuletzt bearbeitet: 02.12.2022, 17:11 von Danman.)
Hallo zusammen, ich verzweifle an einer echt kniffligen Analyse. Ich habe eine lange Liste mit Gästen aus verschiedenen Gruppen und deren An- und Abreise-Datum. Ich will nun beim jeweiligen Gast ermitteln, ob es andere Gäste aus einer anderen Gruppe gibt, die genau vorher, währenddessen oder danach gebucht haben. Ich will ausdrücklich die Gäste der eigenen Gruppe nicht in den Vergleich mit einbeziehen. Damit ich dies sehen kann, möchte ich fortlaufende Zahlen (z.B. von 1-500) in den gelben Abfrage-Zellen einfügen, damit ich danach filtern kann. Ich habe es bereits mit Kombinationen aus ZÄHLENWENN, SVERWEIS, SUMMENPRODUKT, VERGLEICH etc. probiert, aber ich komme einfach nicht weiter. Da die Liste fortlaufend befüllt wird und sie von mehreren Anwendern genutzt werden soll, wäre es toll, wenn man dieses Problem durch reine Formeln und kein VBA lösen könnte. Hat jemand eine Idee? Danke sehr und viele Grüße! Danman
Hotelzimmer Buchungs-Analyse.xlsx (Größe: 9,66 KB / Downloads: 15)
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
Folgende(r) 1 Nutzer sagt Danke an LCohen für diesen Beitrag:1 Nutzer sagt Danke an LCohen für diesen Beitrag 28
• Danman
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallöchen,
der am 26.12. kommt, kommt aber vor allen anderen und nicht nach irgend einem. Kann es sein, dass Du da nicht die Anzahl von Gästen zählst, sondern die Anzahl von Gruppen, wo Gäste sind, die die Bedingung erfüllen ... ? Falls letzteres zutrifft, müsstest Du mit dem Minimum und dem Maximum der Gruppe vergleichen. Dann ergäbe ich eine weitere Frage - was soll passieren, wenn eine Gruppe bzw. ein Gast aus einer Gruppe öfter kommt?
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:1 Nutzer sagt Danke an schauan für diesen Beitrag 28
• Danman
Registriert seit: 02.12.2022
Version(en): 365
09.12.2022, 14:22
(Dieser Beitrag wurde zuletzt bearbeitet: 09.12.2022, 14:27 von Danman.)
1 und 2 wäre dann die fortlaufende Nummer, die Excel bei einem Match erzeugen soll.
Hier gab es die Idee, dass Pärchen aus der Aussage gebildet werden und diese pro Spalte mit einer fortlaufenden Nummer versehen werden sollen. Für Spalte E wäre dann: Gast in Zeile 2 bildet ein Paar mit Gast in Zeile 7. Grund: Gast Zeile 7 "kommt nach Datum von" dem Gast Zeile 2.
Ich hatte bisher keine bessere Idee, wie man das lösen könnte. Aber selbst diese Idee funktioniert ja nicht, weil ich keine passende Formel dazu habe.
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
09.12.2022, 17:21
(Dieser Beitrag wurde zuletzt bearbeitet: 09.12.2022, 17:24 von schauan.)
Hallöchen,
da sehe ich auf dem Bild was anderes. Da reist 7 ab, wenn 2 kommt. Zum Verständnis wäre es auch einfacher, wenn Du nicht nur 1 und 2 schreibst, sondern Gruppe und Nummer angibst, also z.B. A1 oder B2 usw.
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 02.12.2022
Version(en): 365
Du hast vollkommen Recht. Gast Zeile 2 reist am 02.01. an und Gast Zeile 7 reist am 02.01. ab. Wenn ich in Spalte E noch zusätzlich die Gruppe einfüge kann ich nicht mehr nach der fortlaufenden Nummer filtern, die die Pärchen verknüpft.
Besser ist da Spalte F zur Erklärung. Wenn ich hier 1 filtere erhalte ich genau die beiden die sich überlappen. Wenn ich 2 filtere, dann ein anderes Paar. Wenn ich dort z.B. A1 und B2 stehen habe, kann ich nicht filtern.
Registriert seit: 09.01.2022
Version(en): Microsoft 365
Zitat:Ich will nun beim jeweiligen Gast ermitteln, ob es andere Gäste aus einer anderen Gruppe gibt, die genau vorher, währenddessen oder danach gebucht haben. Ja da wird es doch jeweils viele geben. Wie soll dies denn vermerkt werden?
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
10.12.2022, 07:37
(Dieser Beitrag wurde zuletzt bearbeitet: 10.12.2022, 09:19 von schauan.)
Hallöchen,
Ich vermute, Du willst auch nur Überschneidungen analysieren. Also, wenn jemand (1) vom 1.1.-3.1. bucht und jemand (2) vom 10.1. bis 13.1., dann wäre das kein "Pärchen", da sich beide nicht tangieren. Wobei, wenn jemand (2) schon ab dem 3.1. bucht, sehen die sich auch nicht - der eine muss ja etwas vor dem anderen raus, damit die Reinigung erfolgen kann. Wäre ggf. dann also auch kein Pärchen.
Zudem, wenn der eine davor kommt, wäre es ja zugleich, dass der andere danach kommt...
Das nächste wären die Mehrfachbeziehungen. Einer aus Gruppe A kommt vor zweien aus B. Wer bekommt da in B die 1? Dann könnte der aus A zusätzlich vor einem aus C und einem aus D kommen. Die bekämen dann auch alle die 1. Wenn nun aber einer der Treffer vor einem anderen kommt, z.B. der aus C vor einem aus E oder einem anderen aus A oder wo auch immer, müsste er dann zusätzlich zur eins eine 2 bekommen, oder wie soll das funktionieren?
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
|