Supportnet / Forum / Tabellenkalkulation
Zeilen, die Bedingung erfüllen mit Formel kopieren
Frage
Hallo,
ich bastele nun schon seit Tagen an einer Lösung für mein Problem und muss kapitulieren:
Ich habe eine Liste, in der in der ersten Spalte ein Name steht und in der zweiten ein Kürzel für die Abteilung, es folgen weitere Spalten mit weiteren Daten.
Name | Kürzel | ...
----------------------------
Peter | DH1 | ...
Trude | DH2 | ...
Else | DH2 | ...
Ich möchte nun mit einer Formel alle Zeilen, die das gleiche Kürzel (z.B. DH1) haben lückenlos in ein neues Arbeitsblatt (Name: DH1) kopieren. SVERWEIS gibt mir leider immer nur eine Zeile wieder.
Ich möchte das ganze auf Formelbasis haben, da ich nicht die Zeit habe mich in VBA einzuarbeiten und ich hoffe, dass es so lösbar ist.
Autofilter oder Spezialfilter ist keine Möglichkeit, da ich es hier mit einer großen Zahl von Abkürzungen zu tun habe, so dass das händische kopieren zu lange dauert.
Das Ziel ist, dass ich die Namensliste einmal im Monat in diese Datei einfüge und die anderen Arbeitsblätter automatisch befüllt sind und auch auf Änderungen reagieren.
Viele Grüße aus einem mehr als sonnigen Hamburg,
Dumboi
[code][/code][code]
Antwort 1 von Saarbauer
Hallo,
leider nicht richtig verständlich bzw. nicht genügend Angaben zu dem was du möchtest.
Ich habe es so verstanden, dass die Daten in einer Liste durcheinander ankommen und nach dem Kürzel getrennt auf andere Arbeitsblätter übertragen werden.
Vielleicht wäre es sinnvoll eine Beispieltabelle einzustellen. Geht hier
http://www.netupload.de/
und Link hier hinterlegen
Gruß
Helmut
leider nicht richtig verständlich bzw. nicht genügend Angaben zu dem was du möchtest.
Ich habe es so verstanden, dass die Daten in einer Liste durcheinander ankommen und nach dem Kürzel getrennt auf andere Arbeitsblätter übertragen werden.
Vielleicht wäre es sinnvoll eine Beispieltabelle einzustellen. Geht hier
http://www.netupload.de/
und Link hier hinterlegen
Gruß
Helmut
Antwort 2 von Dumboi
Uuups habe den Begriff Arbeitsblatt mit Tabelle verwechselt. Es geht hier um Tabellen!!!
Hier die Datei. Wie dargestellt sind die Daten durcheinander in der Tabelle Master.
Jetzt suche ich eine Formel, die automatisch alle Zeilen, die in der Spalte Kürzel ´DH1´ stehen haben in die Tabelle DH1 kopiert. Für DH2 analog.
In der Tabelle habe ich das ganze so dargestellt, wie es nach Einsatz der Formel aussehen soll!
Hier die Datei. Wie dargestellt sind die Daten durcheinander in der Tabelle Master.
Jetzt suche ich eine Formel, die automatisch alle Zeilen, die in der Spalte Kürzel ´DH1´ stehen haben in die Tabelle DH1 kopiert. Für DH2 analog.
In der Tabelle habe ich das ganze so dargestellt, wie es nach Einsatz der Formel aussehen soll!
Antwort 3 von Dumboi
und hier der link:
http://www.netupload.de/detail.php?img=ffcfb27c2611712d544edade7cff08e3.xlsAntwort 4 von Saarbauer
Hallo,
auf die schnelle eine Lösung:
Masterblatt kopieren,
Arbeitsblätter DH1 bis DH.. unter Nutzung der Umschaltaste makieren
und auf DH1 Zelle A1 gehen und Daten einfügen.
Einzelnes Arbeitsblatt anklicken, hier DH1
Dann mit "Extras" "Autofilter" "Benutzerdefiniert" "entspricht nicht" DH1 alle andern sichtbar lassen und mit einer Gesamtmarkierung und "Zellen löschen" rauslöschen.
Werde mir mal ne bessere Lösung noch überlegen
Gruß
Helmut
auf die schnelle eine Lösung:
Masterblatt kopieren,
Arbeitsblätter DH1 bis DH.. unter Nutzung der Umschaltaste makieren
und auf DH1 Zelle A1 gehen und Daten einfügen.
Einzelnes Arbeitsblatt anklicken, hier DH1
Dann mit "Extras" "Autofilter" "Benutzerdefiniert" "entspricht nicht" DH1 alle andern sichtbar lassen und mit einer Gesamtmarkierung und "Zellen löschen" rauslöschen.
Werde mir mal ne bessere Lösung noch überlegen
Gruß
Helmut
Antwort 5 von Dumboi
Danke schon mal für die schnelle Antwort Helmut!
Das Problem ist, dass wir hier von an die 80 Tabellen reden und ich diese Aufgabe jeden Monat einmal durchführen muss.
Deswegen würde ich das gerne einmal einrichten und dann nur noch einmal die Liste rein kopieren.
Viele Grüße,
Dumboi
Das Problem ist, dass wir hier von an die 80 Tabellen reden und ich diese Aufgabe jeden Monat einmal durchführen muss.
Deswegen würde ich das gerne einmal einrichten und dann nur noch einmal die Liste rein kopieren.
Viele Grüße,
Dumboi
Antwort 6 von CaroS
Hallo Dumboi,
das ist nicht ganz einfach, was Du da machen willst. Außer Du würdest VBA verwenden.
Das Problem ist, dass Formeln nichts kopieren und sich nur ziemlich begrenzt "dynamisch" verhalten. Eine Formel wird einmal in eine Zelle eingetragen und berechnet dann an Ort und Stelle - aus möglicherweise veränderlichen Daten - in alle Ewigkeit immer nach demselben Schema ein im Prinzip immer gleiches Ergebnis (- Unterschiede, die auf Fallunterscheidungen, berechneten Bezügen usw. beruhen, eingeschlossen).
Wenn ich es richtig verstanden habe, hast Du ein Master-Tabellenblatt mit verschiedenen Personen-/Abteilungsdaten (als Quelle) und ca. 80 DH-Tabellenblätter, auf die die Daten "sortenrein" übertragen werden sollen.
Möglichkeit 1: mit "etwas" Handarbeit
Daten zusammenhängend markieren, nach Spalte B sortieren, sortierte Daten "blockweise" mit Strg+C / Strg+V oder Strg+X / Strg+V in die DH-Tabellenblätter übertragen.
Möglichkeit 2: mit "ziemlich vielen" Formeln auf den DH-Tabellenblättern
Sortieren wie oben, aber auf jedes der 80 DH-Tabellenblätter ausreichend viele Formeln schreiben, die eine schwankende Anzahl von zuzuordnenden Personendaten auf das jeweils richtige DH-Tabellenblatt "holen". Von der Art her würden das Verweise und/oder Bezüge sein, in den Formeln müsste man wohl hauptsächlich mit INDIREKT, SVERWEIS, WENN, evtl. auch mit KKLEINSTE, VERWEIS, INDEX, ADRESSE u. ä. arbeiten.
So ganz genau habe ich das noch nicht im Kopf, aber es ist nicht völlig unmöglich, nur ein wenig aufwändig. Man müsste ja vor allem auch jeden einzelnen Wert Zelle für Zelle "rüberholen", denn jede Formel liefert EIN Ergebnis für EINE Zelle, zeilenweise geht da gar nichts. Aber man kann, wenn man die richtigen Formeln erstmal gefunden hat, viele kopieren.
Um wie viele Zeilen und wie viele Spalten in der Master-Tabelle würde es sich denn handeln und wie groß ist schätzungsweise die maximale Anzahl von Personen einer Abteilung (--> zu übertragen in ein DH-Tabellenblatt)?
Gruß,
CaroS
das ist nicht ganz einfach, was Du da machen willst. Außer Du würdest VBA verwenden.
Das Problem ist, dass Formeln nichts kopieren und sich nur ziemlich begrenzt "dynamisch" verhalten. Eine Formel wird einmal in eine Zelle eingetragen und berechnet dann an Ort und Stelle - aus möglicherweise veränderlichen Daten - in alle Ewigkeit immer nach demselben Schema ein im Prinzip immer gleiches Ergebnis (- Unterschiede, die auf Fallunterscheidungen, berechneten Bezügen usw. beruhen, eingeschlossen).
Wenn ich es richtig verstanden habe, hast Du ein Master-Tabellenblatt mit verschiedenen Personen-/Abteilungsdaten (als Quelle) und ca. 80 DH-Tabellenblätter, auf die die Daten "sortenrein" übertragen werden sollen.
Möglichkeit 1: mit "etwas" Handarbeit
Daten zusammenhängend markieren, nach Spalte B sortieren, sortierte Daten "blockweise" mit Strg+C / Strg+V oder Strg+X / Strg+V in die DH-Tabellenblätter übertragen.
Möglichkeit 2: mit "ziemlich vielen" Formeln auf den DH-Tabellenblättern
Sortieren wie oben, aber auf jedes der 80 DH-Tabellenblätter ausreichend viele Formeln schreiben, die eine schwankende Anzahl von zuzuordnenden Personendaten auf das jeweils richtige DH-Tabellenblatt "holen". Von der Art her würden das Verweise und/oder Bezüge sein, in den Formeln müsste man wohl hauptsächlich mit INDIREKT, SVERWEIS, WENN, evtl. auch mit KKLEINSTE, VERWEIS, INDEX, ADRESSE u. ä. arbeiten.
So ganz genau habe ich das noch nicht im Kopf, aber es ist nicht völlig unmöglich, nur ein wenig aufwändig. Man müsste ja vor allem auch jeden einzelnen Wert Zelle für Zelle "rüberholen", denn jede Formel liefert EIN Ergebnis für EINE Zelle, zeilenweise geht da gar nichts. Aber man kann, wenn man die richtigen Formeln erstmal gefunden hat, viele kopieren.
Um wie viele Zeilen und wie viele Spalten in der Master-Tabelle würde es sich denn handeln und wie groß ist schätzungsweise die maximale Anzahl von Personen einer Abteilung (--> zu übertragen in ein DH-Tabellenblatt)?
Gruß,
CaroS
Antwort 7 von Saarbauer
Hallo,
ich würde in diesem Fall das Ganze mit einem Makro lösen, andere Lösungen sind zwar möglich,aber wie bereits @ CaroS schreibt mit sehr viel Aufwand verbunden. Da es um getrennte Tabellen handelt sind diese alle in einem Verzeichnis und wie ist der Tabellenname aufgebaut? Ist im Tabellenname eine Systematik?
Gruß
Helmut
ich würde in diesem Fall das Ganze mit einem Makro lösen, andere Lösungen sind zwar möglich,aber wie bereits @ CaroS schreibt mit sehr viel Aufwand verbunden. Da es um getrennte Tabellen handelt sind diese alle in einem Verzeichnis und wie ist der Tabellenname aufgebaut? Ist im Tabellenname eine Systematik?
Gruß
Helmut
Antwort 8 von Dumboi
Ich freue mich über das rege Interesse an dieser Aufgabenstellung.
Bei dem MAstertabellenblatt handelt es sich um eine Tabelle mit ca. 2.100 Zeilen, die größte Mitarbeiterzahl pro Abteilung liegt bei ca. 350 und es gibt ca. 76 Abteilungen.
Vielleicht macht ein Makro wirklich mehr Sinn!
Vielleicht schildere ich mein grundlegendes Problem noch einmal ausführlicher:
Ich bekomme eine Liste mit Mitarbeitern und Abteilungskürzel (die von zwei bis 6stellig variieren).
Mit LINKS(A3;4) habe ich die Abteilungskürzel auf maximal vierstellige Kürzel normiert und möchte dann anhand dieser Kürzel sortiern bzw. alle Datensätze mit dem gleichen vierstelligen Kürzel in ein eigenes Blatt einfügen.
Könnte man die Blätter für die Abteilungen mit einem Makro auch gleich benennen, und dann die Daten hineinkopieren? D.h. alle Datensätze deren normiertes Kürzel DH1P ist in ein Blatt kopieren, welches durch das Makro auch DH1P genannt wird?
Diese werden auf einer Übersichtsseite zusammengetragen.
Bei dem MAstertabellenblatt handelt es sich um eine Tabelle mit ca. 2.100 Zeilen, die größte Mitarbeiterzahl pro Abteilung liegt bei ca. 350 und es gibt ca. 76 Abteilungen.
Vielleicht macht ein Makro wirklich mehr Sinn!
Vielleicht schildere ich mein grundlegendes Problem noch einmal ausführlicher:
Ich bekomme eine Liste mit Mitarbeitern und Abteilungskürzel (die von zwei bis 6stellig variieren).
Mit LINKS(A3;4) habe ich die Abteilungskürzel auf maximal vierstellige Kürzel normiert und möchte dann anhand dieser Kürzel sortiern bzw. alle Datensätze mit dem gleichen vierstelligen Kürzel in ein eigenes Blatt einfügen.
Könnte man die Blätter für die Abteilungen mit einem Makro auch gleich benennen, und dann die Daten hineinkopieren? D.h. alle Datensätze deren normiertes Kürzel DH1P ist in ein Blatt kopieren, welches durch das Makro auch DH1P genannt wird?
Diese werden auf einer Übersichtsseite zusammengetragen.
Antwort 9 von CaroS
Hallo Dumboi,
ich habe hier mal was zum Ausprobieren:
http://www.netupload.de/detail.php?img=5201438e1e079bf9f26b03c1545a...
Mir ist klar, dass Du wahrscheinlich nicht so viel damit anfangen kannst bzw. die Makros nicht erweitern und an Deinen Bedarf anpassen kannst, wenn Du Dich mit VBA nicht auskennst, aber das kriegen wir dann zusammen auch noch hin.
Für´s erste könntest Du mal sehen, ob das so ungefähr hinkommt, dann auch mal die Testdaten in A1:D19 mit eigenen Daten überschreiben (- egal wie viele, Hauptsache 4-spaltig, beliebiges Abteilungskürzel in Spalte B, eine Überschriftenzeile in Zeile 1).
Du merkst schon, da sind immer ein paar Kleinigkeiten, die man noch klären und anpassen muss.
Gruß,
CaroS
ich habe hier mal was zum Ausprobieren:
http://www.netupload.de/detail.php?img=5201438e1e079bf9f26b03c1545a...
Mir ist klar, dass Du wahrscheinlich nicht so viel damit anfangen kannst bzw. die Makros nicht erweitern und an Deinen Bedarf anpassen kannst, wenn Du Dich mit VBA nicht auskennst, aber das kriegen wir dann zusammen auch noch hin.
Für´s erste könntest Du mal sehen, ob das so ungefähr hinkommt, dann auch mal die Testdaten in A1:D19 mit eigenen Daten überschreiben (- egal wie viele, Hauptsache 4-spaltig, beliebiges Abteilungskürzel in Spalte B, eine Überschriftenzeile in Zeile 1).
Du merkst schon, da sind immer ein paar Kleinigkeiten, die man noch klären und anpassen muss.
Gruß,
CaroS
Antwort 10 von CaroS
Hallo Dumboi,
manchmal kann ich´s einfach nicht lassen, auch wenn ich eigentlich hundemüde bin. Hier ist in einem ähnlichen Entwicklungsstadium mal eine Formel-Variante:
http://www.netupload.de/detail.php?img=5d00c0041de11012b2ac573233e4...
Zu "erleben" ist hier auch nicht viel, da ja alles schon da steht, aber Du kannst ja auch hier mal deine eigenen Daten in A2:D5000 einsetzen, musst dann allerdings auch die Tabellenblätter hinter dem Master auf die Abteilungsbezeichnungen DHxx umbenennen. Zusätzliche Tabellenblätter kannst Du Dir so viel wie nötig aus den vorhandenen kopieren und dann wieder umbenennen. Die richtigen Namen sind wichtig, weil die Funktion der Formeln darauf beruht, dass der jeweilige Name des Tabellenblattes benutzt wird, um die richtigen Daten zu übertragen.
Auch wenn ich heute eher wenig Zeit habe, eine Rückmeldung wäre nett.
Gruß,
CaroS
manchmal kann ich´s einfach nicht lassen, auch wenn ich eigentlich hundemüde bin. Hier ist in einem ähnlichen Entwicklungsstadium mal eine Formel-Variante:
http://www.netupload.de/detail.php?img=5d00c0041de11012b2ac573233e4...
Zu "erleben" ist hier auch nicht viel, da ja alles schon da steht, aber Du kannst ja auch hier mal deine eigenen Daten in A2:D5000 einsetzen, musst dann allerdings auch die Tabellenblätter hinter dem Master auf die Abteilungsbezeichnungen DHxx umbenennen. Zusätzliche Tabellenblätter kannst Du Dir so viel wie nötig aus den vorhandenen kopieren und dann wieder umbenennen. Die richtigen Namen sind wichtig, weil die Funktion der Formeln darauf beruht, dass der jeweilige Name des Tabellenblattes benutzt wird, um die richtigen Daten zu übertragen.
Auch wenn ich heute eher wenig Zeit habe, eine Rückmeldung wäre nett.
Gruß,
CaroS
Antwort 11 von Dumboi
Hallo CoraS,
1) die Formel Variante ist klasse!!! Habe Sie kurz probiert und werde Sie heute im Laufe des Tages mal mit der ganzen Datenlast crashtesten. Danke für diese Glanzeleistung trotz Müdigkeit.
Melde mich nochmal, wenn ich mit allen Daten getestet habe.
2) Die Makro-Variante habe ich probiert, bekomme aber gleich einen Fehler.
Hier ein Screenshot:
http://www.netupload.de/detail.php?img=31c307a6727e38b0ddd49e29722fc7e4.gif
ISt aber nicht so schlimm, da meine Präferenz ohnehin die Formel war.
Vielleicht schaffe ich auch irgendwann nochmal den Spurng zu VBA und Makros.
Kannst Du da Einstiegsliteratur empfehlen?
DANKE!
Dumboi
1) die Formel Variante ist klasse!!! Habe Sie kurz probiert und werde Sie heute im Laufe des Tages mal mit der ganzen Datenlast crashtesten. Danke für diese Glanzeleistung trotz Müdigkeit.
Melde mich nochmal, wenn ich mit allen Daten getestet habe.
2) Die Makro-Variante habe ich probiert, bekomme aber gleich einen Fehler.
Hier ein Screenshot:
http://www.netupload.de/detail.php?img=31c307a6727e38b0ddd49e29722fc7e4.gif
ISt aber nicht so schlimm, da meine Präferenz ohnehin die Formel war.
Vielleicht schaffe ich auch irgendwann nochmal den Spurng zu VBA und Makros.
Kannst Du da Einstiegsliteratur empfehlen?
DANKE!
Dumboi
Antwort 12 von CaroS
Hallo Dumboi,
der Fehler im Kopieren-Makro ist mir völlig unverständlich.
(Ich denke gerade: Dein Excel spinnt, aber das würde ich natürlich nie so schreiben.) Die Sortierung habe ich nämlich per Makrorecorder aufgezeichnet, da habe ich nicht eines einziges Zeichen in dem ganzen Befehl selbst geschrieben. Und da ich damit angefangen habe, ist das natürlich x-fach bei allen Tests gelaufen - bei mir (Excel 2002) ohne Fehlermeldung.
In dem Zusammenhang mal ein dickes Lob dafür, dass Du gleich ein Bild davon gemacht hast, das spart (auch mir) eine Menge Hin-und-her. Ich weiß nämlich nicht, ob ich das sonst so auf Anhieb geglaubt hätte. Denn da kann eigentlich gar kein Fehler sein [(A)], und schon gar nicht so einer, weil xlSortNormal wohl eher eine Excel-Konstante sein dürfte als eine Variable.
So langsam setzt bei mir aber das Nachdenken ein, woran es liegen könnte, und da vermute ich, dass Du vielleicht mit einer älteren Excel-Version arbeitest als ich, in der es diese Konstanten vielleicht noch nicht gab [(B)], oder dass an Deiner Excel-Installation vielleicht irgendwas nicht (mehr) ganz in Ordnung ist [(C)]. Ich wüsste auch nicht, wie man solche Systemkonstanten bewusst oder unbewusst "deaktivieren" bzw. "verfügbar machen" kann.
Ich denke, hier sollten wir mal das Publikum befragen. Also, liebe Freunde, stimmt Ihr für [(A)], [(B)], [(C)] oder liegt es [(D)] an noch etwas ganz anderem? (Herr Jauch würde jetzt sicherlich die Stirn runzeln, aber das kann ich nicht und davon hätte auch keiner was.)
Die Excel-VBA-Hilfe sagt dazu übrigens:
DataOption1 Optionaler XlSortDataOption-Wert. Gibt an, wie der Text in Schlüssel 1 sortiert werden soll. Kann nicht zum Sortieren von PivotTable-Berichten verwendet werden. XlSortDataOption kann eine der folgenden XlSortDataOption-Konstanten sein: • xlSortTextAsNumbers. Text für die Sortierung als numerische Daten behandeln.
• xlSortNormal Standard. Sortiert numerische Daten und Textdaten getrennt.
Vielleicht ist es das einfachste, wenn auch nicht das beste, den ganzen Parameter DataOption1:=xlSortNormal einschließlich vorangehendem Komma einfach wegzulassen, da er optional und sowieso nur der Standardwert ist. Damit wäre das Problem zwar nicht gelöst, aber "geschickt" umgangen, und bis einem etwas besseres einfällt, hilft es ja erstmal.
Für heute war´s das erstmal von mir, ich muss jetzt weg.
Gruß,
CaroS
der Fehler im Kopieren-Makro ist mir völlig unverständlich.
(Ich denke gerade: Dein Excel spinnt, aber das würde ich natürlich nie so schreiben.) Die Sortierung habe ich nämlich per Makrorecorder aufgezeichnet, da habe ich nicht eines einziges Zeichen in dem ganzen Befehl selbst geschrieben. Und da ich damit angefangen habe, ist das natürlich x-fach bei allen Tests gelaufen - bei mir (Excel 2002) ohne Fehlermeldung.
In dem Zusammenhang mal ein dickes Lob dafür, dass Du gleich ein Bild davon gemacht hast, das spart (auch mir) eine Menge Hin-und-her. Ich weiß nämlich nicht, ob ich das sonst so auf Anhieb geglaubt hätte. Denn da kann eigentlich gar kein Fehler sein [(A)], und schon gar nicht so einer, weil xlSortNormal wohl eher eine Excel-Konstante sein dürfte als eine Variable.
So langsam setzt bei mir aber das Nachdenken ein, woran es liegen könnte, und da vermute ich, dass Du vielleicht mit einer älteren Excel-Version arbeitest als ich, in der es diese Konstanten vielleicht noch nicht gab [(B)], oder dass an Deiner Excel-Installation vielleicht irgendwas nicht (mehr) ganz in Ordnung ist [(C)]. Ich wüsste auch nicht, wie man solche Systemkonstanten bewusst oder unbewusst "deaktivieren" bzw. "verfügbar machen" kann.
Ich denke, hier sollten wir mal das Publikum befragen. Also, liebe Freunde, stimmt Ihr für [(A)], [(B)], [(C)] oder liegt es [(D)] an noch etwas ganz anderem? (Herr Jauch würde jetzt sicherlich die Stirn runzeln, aber das kann ich nicht und davon hätte auch keiner was.)
Die Excel-VBA-Hilfe sagt dazu übrigens:
DataOption1 Optionaler XlSortDataOption-Wert. Gibt an, wie der Text in Schlüssel 1 sortiert werden soll. Kann nicht zum Sortieren von PivotTable-Berichten verwendet werden. XlSortDataOption kann eine der folgenden XlSortDataOption-Konstanten sein: • xlSortTextAsNumbers. Text für die Sortierung als numerische Daten behandeln.
• xlSortNormal Standard. Sortiert numerische Daten und Textdaten getrennt.
Vielleicht ist es das einfachste, wenn auch nicht das beste, den ganzen Parameter DataOption1:=xlSortNormal einschließlich vorangehendem Komma einfach wegzulassen, da er optional und sowieso nur der Standardwert ist. Damit wäre das Problem zwar nicht gelöst, aber "geschickt" umgangen, und bis einem etwas besseres einfällt, hilft es ja erstmal.
Für heute war´s das erstmal von mir, ich muss jetzt weg.
Gruß,
CaroS
Antwort 13 von Dumboi
Nur als Hilfestellung (die Herr Jauch ja auch manchmal gibt).
Bei mir läuft Excel 2000, die Installation ist in Ordnung (gehe ich von aus, da Standardausrüstung in meiner Firma und zentral installiert).
Würde also auf [B] tippen.
Gruß,
Dumboi
Bei mir läuft Excel 2000, die Installation ist in Ordnung (gehe ich von aus, da Standardausrüstung in meiner Firma und zentral installiert).
Würde also auf [B] tippen.
Gruß,
Dumboi

