Hallo, ich habe folgendes Problem mit Excel:
Ich habe zwei Tabellenblätter: Einmal „Bestellung“ und einmal „Artikeldaten“
Das erste Blatt enthält nur die Überschriften Bestellnummer, Artikel, Menge, Einzelpreis und Gesamtpreis.
Im zweiten Tabellenblatt findet man 10 Bestellnummern, die passende Artikelbeschreibung, sowie den Einzelpreis.
So weit so gut.
Wenn jetzt eine Nummer in dem ersten Blatt unter Bestellnummer eingegeben wird, sollen die dazugehörigen Daten für die Artikelbezeichnung und den Einzelpreis aus dem zweiten Blatt übernommen werden.
„Die Tabelle soll direkt auf eine Eingabe in der ersten Spalte reagieren. Leerzeilen sollen in den Einzelpreis- und Gesamtpreisfeldern keinen Fehler #NV bzw. keine Null
enthalten!“
Aus diesem letzten Absatz werde ich nicht ganz schlau, außerdem soll ich noch ISTFEHLER und ISTZAHL für diese Aufgabe verwenden.
Da ich mit beiden noch nicht gearbeitet habe, verstehe ich nicht ganz, wie ich diese richtig einsetze.
Ich denke mal, ich arbeite hier mit SVERWEIS ? Das kriege ich für die Artikelbezeichung auch gut hin, allerdings steht dann im ersten Blatt unter „Artikel“ ständig ein #NV bis ich eine Bestellnummer eingebe.
Ich hoffe, jemand kann mir helfen! Ich bedanke mich schonmal.
Ich denke mal, ich arbeite hier mit SVERWEIS ? Das kriege ich
für die Artikelbezeichung auch gut hin, allerdings steht dann
im ersten Blatt unter „Artikel“ ständig ein #NV bis ich eine
Bestellnummer eingebe.
=WENN(ISTFEHLER(SVERWEIS(blabla);„Fehler: Inhalt nicht gefunden“;SVERWEIS(blabla))
Den Rest verstehe ich nicht so recht…
warum du da ISTZAHL verwenden sollst zum Beispiel…
aber ansonsten geht das damit ganz prima…
Aber kann es vorkommen, dass eine Nummer in der Tabelle zweimal vorkommt?
Grüße
Munich
Hi Blu,
„Die Tabelle soll direkt auf eine Eingabe in der ersten Spalte
reagieren. Leerzeilen sollen in den Einzelpreis- und
Gesamtpreisfeldern keinen Fehler #NV bzw. keine Null
enthalten!“
Aus diesem letzten Absatz werde ich nicht ganz schlau,
außerdem soll ich noch ISTFEHLER und ISTZAHL für diese Aufgabe
verwenden.
wie lautet die gesamte Aufgabenstellung?
Ich denke mal, ich arbeite hier mit SVERWEIS ? Das kriege ich
für die Artikelbezeichung auch gut hin, allerdings steht dann
im ersten Blatt unter „Artikel“ ständig ein #NV bis ich eine
Bestellnummer eingebe.
Vieles möglich, lade mal eine Beispieldatei hoch bei FAQ:2861
Gruß
Reinhard
Hier ist die komplette Aufgabenstellung:
Erstellen Sie ein Tabellenblatt (Name: Bestellung) zur Eingabe von Bestellungen. Die
fünfte Zeile soll dabei die folgenden Überschriften enthalten:
Bestellnummer, Artikel, Menge, Einzelpreis, Gesamtpreis
Ein zweites Tabellenblatt (Name: Artikeldaten) enthält in benachbarten Spalten
Bestellnummern sowie die jeweiligen Artikelnamen und Einzelpreise.
Nach Eingabe einer Nummer in der Spalte Bestellnummer im Tabellenblatt Bestellung
sollen der Artikelname und der Einzelpreis direkt aus dem Tabellenblatt Artikeldaten
übernommen werden. Bereiten Sie das Tabellenblatt für die Eingabe von
10 Positionen vor und markieren Sie den Eingabebereich durch einen Rahmen!
Die Tabelle soll direkt auf eine Eingabe in der ersten Spalte reagieren. Leerzeilen
sollen in den Einzelpreis- und Gesamtpreisfeldern keinen Fehler #NV bzw. keine Null
enthalten!
Tipp: Verwenden Sie hierzu die Funktionen ISTFEHLER und ISTZAHL
Und so sieht die Aufgabe im Moment bei mir aus:
http://rapidshare.com/files/160905504/aufgabe_1.xls…
Hi Blu,
so vielleicht:
http://www.hostarea.de/server-11/November-fc0f673fcf…
Dann sieht das so aus, die datenquelle:
Tabellenblatt: H:\[kwaufgabe\_1.xls]!Artikeldaten
│ A │ B │ C │
───┼───────────────┼─────────────┼─────────────┤
5 │ Bestellnummer │ Artikel │ Einzelpreis │
───┼───────────────┼─────────────┼─────────────┤
6 │ 1337 │ Auto │ 19.000,99 € │
───┼───────────────┼─────────────┼─────────────┤
7 │ 78452 │ Computer │ 2.500,00 € │
───┼───────────────┼─────────────┼─────────────┤
8 │ 14785 │ Orangensaft │ 4,49 € │
───┼───────────────┼─────────────┼─────────────┤
9 │ 1235 │ Buch │ 8,49 € │
───┼───────────────┼─────────────┼─────────────┤
10 │ 789012 │ Staubsauger │ 210,49 € │
───┼───────────────┼─────────────┼─────────────┤
11 │ 555 │ Uhr │ 9,99 € │
───┼───────────────┼─────────────┼─────────────┤
12 │ 214 │ Kamera │ 350,49 € │
───┼───────────────┼─────────────┼─────────────┤
13 │ 8754 │ DVD │ 14,99 € │
───┼───────────────┼─────────────┼─────────────┤
14 │ 147852 │ TV │ 1.250,99 € │
───┼───────────────┼─────────────┼─────────────┤
15 │ 12345 │ Poster │ 5,50 € │
───┴───────────────┴─────────────┴─────────────┘
Zahlenformate der Zellen im gewählten Bereich:
A5:A15,B5:B15,C5
haben das Zahlenformat: Standard
C6:C15
haben das Zahlenformat: #.##0,00 €
Die Bestellungstabelle:
Tabellenblatt: H:\[kwaufgabe\_1.xls]!Bestellung
│ A │ B │ C │ D │ E │
──┼───────────────┼─────────┼───────┼─────────────┼─────────────┤
5 │ Bestellnummer │ Artikel │ Menge │ Einzelpreis │ Gesamtpreis │
──┼───────────────┼─────────┼───────┼─────────────┼─────────────┤
6 │ 1337 │ Auto │ 10 │ 19000,99 │ 190009,9 │
──┼───────────────┼─────────┼───────┼─────────────┼─────────────┤
7 │ │ │ │ │ │
──┼───────────────┼─────────┼───────┼─────────────┼─────────────┤
8 │ │ │ │ │ │
──┼───────────────┼─────────┼───────┼─────────────┼─────────────┤
9 │ │ │ │ │ │
──┴───────────────┴─────────┴───────┴─────────────┴─────────────┘
Benutzte Formeln:
B6: =WENN(ISTFEHLER(SVERWEIS(A6;Artikeldaten!A6:B15;2;0));"";SVERWEIS(A6;Artikeldaten!A6:B15;2;0))
B7: =WENN(ISTFEHLER(SVERWEIS(A7;Artikeldaten!A7:B16;2;0));"";SVERWEIS(A7;Artikeldaten!A7:B16;2;0))
B8: =WENN(ISTFEHLER(SVERWEIS(A8;Artikeldaten!A8:B17;2;0));"";SVERWEIS(A8;Artikeldaten!A8:B17;2;0))
B9: =WENN(ISTFEHLER(SVERWEIS(A9;Artikeldaten!A9:B18;2;0));"";SVERWEIS(A9;Artikeldaten!A9:B18;2;0))
D6: =WENN(UND(ISTZAHL(C6);B6"");SVERWEIS(A6;Artikeldaten!A:C;3;0);"")
D7: =WENN(UND(ISTZAHL(C7);B7"");SVERWEIS(A7;Artikeldaten!A:C;3;0);"")
D8: =WENN(UND(ISTZAHL(C8);B8"");SVERWEIS(A8;Artikeldaten!A:C;3;0);"")
D9: =WENN(UND(ISTZAHL(C9);B9"");SVERWEIS(A9;Artikeldaten!A:C;3;0);"")
E6: =WENN(D6"";C6\*D6;"")
E7: =WENN(D7"";C7\*D7;"")
E8: =WENN(D8"";C8\*D8;"")
E9: =WENN(D9"";C9\*D9;"")
A5:E9
haben das Zahlenformat: Standard
Tabellendarstellung erreicht mit dem Code in FAQ:2363
Gruß
Reinhard
Danke!
Soweit ich das beurteilen kann, passt das so. Eine kurze Frage hätte ich noch:
=WENN(UND(ISTZAHL(C6);B6"");SVERWEIS(A6;Artikeldaten!A:C;3;0);"")
Was bedeuten die in der Formel?
Vielen Dank nochmal!