Supportnet / Forum / Tabellenkalkulation
tabellenblätter
Frage
hallo,
ich habe in excel 2 tabellenblätter, das erste tabellenblatt ist ein rechnungsformular, im zweiten tabellenblatt stehen verschiedene artikel mit dazugehörigen preis
(z.B. Spalte A =Artikelname, Spalte B = Preis)
ist es möglich wenn einzelne artikel im 2. tabellenblatt angeklickt werden das diese automatisch ins rechnungsformular eingefügt werden.
vielen dank
Antwort 1 von coros
Hi @blg,
also ich würde dass über SVERWEIS und ein Listenfeld lösen. Dein Tabellenblatt2 dient hierzu als die SVERWEIS Tabelle.
Gehe in der Tabelle, in der die Artikel stehen und markiere alle Zellen, in denen der Artikelname steht. Danach gehst Du in der Menüleiste auf Einfügen => Name => Definieren. Dort gibst Du in der schon markierten Zeile dem vorher markierten Bereich einen Namen (z.B. Artikel) und klickst auf hinzufügen. Danach schließe das Fenster. Nun wechselst Du in das Tabellenblatt in dem Deine Rechnungsmaske ist. Markiere nun die Zelle (ich nehem für das Beispiel hier mal die Zelle A1), in der nachher der Artikelname erscheinen soll. Danach gehst Du in der Menüleiste auf Daten => Gültigkeit. In dem Fenster, welches sich geöffnet hat klickst Du in die Zeile Zulassen und wählst den Eintrag Liste aus. Danach schreibst Du in die Zeile Quelle =Artikel (wenn Du dem vorher erstellten Bereich einen anderen Namen vergeben hast, muss dieser Name verwendet werden). Schließe dass Fenster. Nun müsste, wenn Du alles richtig gemacht hast, neben er Zelle für den Artikel ein Pfeil stehen, wenn Du die Zelle anklickst. Beim Betätigen des Pfeiles sollten in dem Menü alle Deine Artikel drinnestehen. Nun gehst Du in die Zelle, in der der Betrag für den Artikel erscheinen soll (in meinem Beispiel die Zelle B1) und gibst dort =SVERWEIS(A1;Artikeltabelle!A1:B3;2;FALSCH) ein. Wobei die Formel angepasst werden muss. A1 steht für die Zelle, in der der Artikel steht, den Du über das Listenfeld ausgewählt hast. Artikeltabelle!A1:B3 steht für den Bereich, in dem die Daten Artikel und Preis in Deiner Artikeltabelle stehen. Name der Tabelle und Bereich muss angepasst werden. Die Zwei steht für den Wert der zurückgegeben wird in diesem Beispiel für Spalte B, Wenn der Betrag in Spalte C steht muss eine 3 eingetragen werden usw.
Wenn Du alles richtig gemacht hast, sollte wenn Du eienen Artikel auswählst in der Zelle für den Betrag der richtige Betrag erscheinen.
Solltest Du Probleme haben, melde Dich noch mal oder maile mir die Tabelle mal. Es ist nicht einfach, etwas zu erklären, wenn man die Struktur der Tabelle nicht kennt.
Ich hoffe, ich konnte Dir weiterhelfen,
coros
Und nicht vergessen, hier noch einmal zu posten, ob Dich die Hilfe weitergebracht oder sogar
Dein Problem gelöst hat.
also ich würde dass über SVERWEIS und ein Listenfeld lösen. Dein Tabellenblatt2 dient hierzu als die SVERWEIS Tabelle.
Gehe in der Tabelle, in der die Artikel stehen und markiere alle Zellen, in denen der Artikelname steht. Danach gehst Du in der Menüleiste auf Einfügen => Name => Definieren. Dort gibst Du in der schon markierten Zeile dem vorher markierten Bereich einen Namen (z.B. Artikel) und klickst auf hinzufügen. Danach schließe das Fenster. Nun wechselst Du in das Tabellenblatt in dem Deine Rechnungsmaske ist. Markiere nun die Zelle (ich nehem für das Beispiel hier mal die Zelle A1), in der nachher der Artikelname erscheinen soll. Danach gehst Du in der Menüleiste auf Daten => Gültigkeit. In dem Fenster, welches sich geöffnet hat klickst Du in die Zeile Zulassen und wählst den Eintrag Liste aus. Danach schreibst Du in die Zeile Quelle =Artikel (wenn Du dem vorher erstellten Bereich einen anderen Namen vergeben hast, muss dieser Name verwendet werden). Schließe dass Fenster. Nun müsste, wenn Du alles richtig gemacht hast, neben er Zelle für den Artikel ein Pfeil stehen, wenn Du die Zelle anklickst. Beim Betätigen des Pfeiles sollten in dem Menü alle Deine Artikel drinnestehen. Nun gehst Du in die Zelle, in der der Betrag für den Artikel erscheinen soll (in meinem Beispiel die Zelle B1) und gibst dort =SVERWEIS(A1;Artikeltabelle!A1:B3;2;FALSCH) ein. Wobei die Formel angepasst werden muss. A1 steht für die Zelle, in der der Artikel steht, den Du über das Listenfeld ausgewählt hast. Artikeltabelle!A1:B3 steht für den Bereich, in dem die Daten Artikel und Preis in Deiner Artikeltabelle stehen. Name der Tabelle und Bereich muss angepasst werden. Die Zwei steht für den Wert der zurückgegeben wird in diesem Beispiel für Spalte B, Wenn der Betrag in Spalte C steht muss eine 3 eingetragen werden usw.
Wenn Du alles richtig gemacht hast, sollte wenn Du eienen Artikel auswählst in der Zelle für den Betrag der richtige Betrag erscheinen.
Solltest Du Probleme haben, melde Dich noch mal oder maile mir die Tabelle mal. Es ist nicht einfach, etwas zu erklären, wenn man die Struktur der Tabelle nicht kennt.
Ich hoffe, ich konnte Dir weiterhelfen,
coros
Und nicht vergessen, hier noch einmal zu posten, ob Dich die Hilfe weitergebracht oder sogar
Dein Problem gelöst hat.
Antwort 2 von blg
hallo coros,
in meinen rechnungsformular wird der pfeil angezeigt wenn ich auf den pfeil klicke wird mir nur der bereichsname (artikel) angezeigt und nicht die artikel die ich markiert habe als ich den namen vergeben habe.
hast du noch ne idee!
vielen dank
in meinen rechnungsformular wird der pfeil angezeigt wenn ich auf den pfeil klicke wird mir nur der bereichsname (artikel) angezeigt und nicht die artikel die ich markiert habe als ich den namen vergeben habe.
hast du noch ne idee!
vielen dank
Antwort 3 von coros
Hi blg,
wie sind denn die Artikel eingegeben. Ich gehe mal davon aus, dass sie untereinander aufgeführt sind. Wenn nicht, solltest Du das ändern.
Wie ich schon geschrieben habe, kenne ich Deine Tabelle nicht. Vielleicht schreibst Du hier mal hin, wie Deine Tabelle aufgebaut ist. Also wo stehen z.B. die Artikel (Spalte, von wo bis wo), wo steht der Betrag (Spalte, von wo bis wo). Das würde sicherlich beim Finden des Problems weiterhelfen. denn wenn wir weiter im Dunkeln stochern, wird das mit der Problemlösung auf die schnelle nichts.
MfG,
coros
Jeder macht was er will, keiner macht was er soll aber alle machen mit.
wie sind denn die Artikel eingegeben. Ich gehe mal davon aus, dass sie untereinander aufgeführt sind. Wenn nicht, solltest Du das ändern.
Wie ich schon geschrieben habe, kenne ich Deine Tabelle nicht. Vielleicht schreibst Du hier mal hin, wie Deine Tabelle aufgebaut ist. Also wo stehen z.B. die Artikel (Spalte, von wo bis wo), wo steht der Betrag (Spalte, von wo bis wo). Das würde sicherlich beim Finden des Problems weiterhelfen. denn wenn wir weiter im Dunkeln stochern, wird das mit der Problemlösung auf die schnelle nichts.
MfG,
coros
Jeder macht was er will, keiner macht was er soll aber alle machen mit.
Antwort 4 von blg
hallo coros,
im datenblatt mit den Namen Artikel stehen die verschiedenen artikel untereinander von A1-A20,daneben steht der betrag von B1-B20.
das 2. datenblatt hat den namen Rechnung, hier sollten die daten vom datenblatt artikel eingefügt werden. die artikel sollen in die zeile von b5 - b25 und der Betrag daneben von c5 - c25
im datenblatt mit den Namen Artikel stehen die verschiedenen artikel untereinander von A1-A20,daneben steht der betrag von B1-B20.
das 2. datenblatt hat den namen Rechnung, hier sollten die daten vom datenblatt artikel eingefügt werden. die artikel sollen in die zeile von b5 - b25 und der Betrag daneben von c5 - c25
Antwort 5 von coros
Hi, blg,
in dem Tabellenblatt Artikel musst Du die Zellen A1-A20 markieren und diesem Bereich einen Namen vergeben.
Im Tabellenblatt Rechnung musst Du die Zellen B5-B25 markieren und hier die Gültigkeit erstellen. In die Zellen C5 schreibst Du die Formel
=WENN(B5>"""";SVERWEIS(B5;Artikel!A1:B20;2;FALSCH);"")
Danach ziehst Du die Formel bis zur Zelle B25.
Danach sollte es funktionieren.
Ich hoffe, ich konnte Dir weiterhelfen,
coros
Und nicht vergessen, hier noch einmal zu posten, ob Dich die Hilfe weitergebracht oder sogar
Dein Problem gelöst hat.
in dem Tabellenblatt Artikel musst Du die Zellen A1-A20 markieren und diesem Bereich einen Namen vergeben.
Im Tabellenblatt Rechnung musst Du die Zellen B5-B25 markieren und hier die Gültigkeit erstellen. In die Zellen C5 schreibst Du die Formel
=WENN(B5>"""";SVERWEIS(B5;Artikel!A1:B20;2;FALSCH);"")
Danach ziehst Du die Formel bis zur Zelle B25.
Danach sollte es funktionieren.
Ich hoffe, ich konnte Dir weiterhelfen,
coros
Und nicht vergessen, hier noch einmal zu posten, ob Dich die Hilfe weitergebracht oder sogar
Dein Problem gelöst hat.
Antwort 6 von coros
Ich nochmal,
natürlich muss die Formel bis zu Zelle C25 runterkopiert werden und nicht bis Zelle B25.
MfG,
coros
natürlich muss die Formel bis zu Zelle C25 runterkopiert werden und nicht bis Zelle B25.
MfG,
coros
Antwort 7 von blg
hallo coros,
es funktioniert einwandfrei
vielen dank für deine hilfe, echt super
mfg
es funktioniert einwandfrei
vielen dank für deine hilfe, echt super
mfg
Antwort 8 von coros
Hi blg,
prima, dass Du es hinbekommen hast. Danke auch für dsie Rückmeldung.
MfG,
coros
Jeder macht was er will, keiner macht was er soll, aber alle machen mit.
prima, dass Du es hinbekommen hast. Danke auch für dsie Rückmeldung.
MfG,
coros
Jeder macht was er will, keiner macht was er soll, aber alle machen mit.

