09.07.2022, 21:16 (Dieser Beitrag wurde zuletzt bearbeitet: 09.07.2022, 21:17 von TxM.)
Hallo,
in einer Datei habe ich verschiedene Leistungen in einer Liste aufgeführt, dahinter kann ich einen Betrag eintragen. Ein Beispiel:
Zitat:Teller XYZ 5€ Tasse XYZ 5€ Glas 2€ Untertasse 1,50€ etc.
Weiter unten in der Rechnung sollen die Positionen aber nur auftauchen, wenn ich einen Betrag dahinter eingegeben habe. Ich würde also jetzt mit folgenden Formeln arbeiten:
Code:
=WENN(B1>0;A1;"")
Wenn ich das mache und es wird z.B. keine Tasse XYZ berechnet, dann gibt es eine leere Zeile zwischen Teller XYZ und Glas.
Kann ich diese leeren Zeilen irgendwie automatisch entfernen lassen?
Hi ohne deine Datei zu kennen, kann ich nur raten. Ich würde das eventuell mit dem SVERWEIS() lösen. Um Genaueres sagen zu können, solltest du eine Beispieldatei hochladen.
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Anbei eine Beispieldatei. Im Registerblatt "Eingabe" setze ich den Preis hinter die Positionen, die ich berechnen möchte. Im Registerblatt "Rechnung" werden die Positionen mit einem Wert aufgeführt, hier natürlich mit den genannten Leerzeilen dazwischen, die am besten weg wären. Die Zellen, in die ich Codes geschrieben habe, sind farblich markiert.
Ich hoffe man erkennt jetzt besser, was ich versucht habe zu beschreiben.
Hi, ich würde die Eingabeliste als Hilfstabelle nehmen und durch INDEX/AGGREGAT die relevanten Zeilen auslesen lassen. Ein Beispiel kann ich aber jetzt nicht zeigen, da ich unterwegs und nur am Smartphone bin.
Vielleicht kann dir heute noch ein anderer Helfer unter die Arme greifen; ansonsten poste ich im Laufe des morgigen Vormittags ein Beispiel.
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:1 Nutzer sagt Danke an WillWissen für diesen Beitrag 28 • TxM
@schauan Leider verstehe ich den Link nicht, woher kommen denn z.B. die Zahlen 15 und 6?
@shift-del Könntest du mir die Funktion erklären? Ich habe versucht es nachzuvollziehen, in dem Beispiel von dir scheinen in den Rechnungspositionen nur die runden Beträge angezeigt zu werden, wenn ich aber bei z.B. Leistung D einen Wert von 0,00€ eintrage, wird Leistung D trotzdem weiterhin in der Rechnungsposition angezeigt.
(10.07.2022, 09:07)TxM schrieb: @shift-del Könntest du mir die Funktion erklären? Ich habe versucht es nachzuvollziehen, in dem Beispiel von dir scheinen in den Rechnungspositionen nur die runden Beträge angezeigt zu werden, wenn ich aber bei z.B. Leistung D einen Wert von 0,00€ eintrage, wird Leistung D trotzdem weiterhin in der Rechnungsposition angezeigt.
Im Blatt Eingabe stehen immer alle Leistungen mit ihren Preisen. Im Blatt Rechnung erzeugt man am Ende der letzten Datenzeile mit TAB einen neuen Eintrag den man mittels Datengültigkeit in Spalte Leistung auswählt. Der Preis wird über eine Verweis-Formel aus dem Blatt Eingabe gezogen. Datengültigkeiten, Formeln und Formate werden automatisch in die neue Zeile übernommen.
Wir sehen uns! ... Detlef
Meine Beiträge können Ironie oder Sarkasmus enthalten.
Folgende(r) 1 Nutzer sagt Danke an shift-del für diesen Beitrag:1 Nutzer sagt Danke an shift-del für diesen Beitrag 28 • TxM