🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

SVERWEIS und #NV

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
Katerkarlo
Beiträge: 4
Registriert: Mo 11. Nov 2013, 13:26

SVERWEIS und #NV

Beitrag von Katerkarlo » Mo 11. Nov 2013, 13:42

Hallo liebe Foristen,

für meine wöchentliche Küchenplanung habe ich mir eine Art Haushaltsbuch erstellt.

In dem Reiter "Matrix Lebensmittel" habe ich die einzukaufenden Lebensmiitel gelistet:

Z.B. A4 Artikel "Brötchen" - B4 Position "1" - C4 Preis "0,40 EUR"

Im Reiter "Essensplan" dann eine Tabelle

B2 Artikel - C2 Position - D2 Anzahl - E2 Preis

Ich möchte nun nur durch Eingabe der Positionsnummer in den Zellen B2 den Artikel und in E2 den Preis ausgeworfen bekommen.

Beim Preis klappt das schon gut mit z.B.

Code: Alles auswählen

SVERWEIS(C7;'Matrix Lebensmittel'.$B$4:$C$21;2)
Nur bei der Produktbezeichnung komme ich nicht weiter. Wie müsste hier die angepasste Formel lauten, damit z.B. in B7 die Artikelbezeichnung "Brötchen" erscheint.

Noch eine ergänzende Anfängerfrage:

In z.B. Q7 möchte ich Einkaufspreise für Frühstück, Mittagessen und Abendbrot addieren. Wenn aber z.B. das Abendbrot ausfällt und keine entsprechenden Einträge in der Tabelle vorhanden sind wird #NV ausgeworfen. Damit kann ich aber nicht addieren. Wie bekomme ich es hin, dass in diesen Fällen die Zellen #NV z.B. eine "0" ausgeworfen wird?

Herzlichen Dank vorab für Eure Ideen...

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2539
Registriert: Fr 10. Dez 2010, 10:01

Re: SVERWEIS und #NV

Beitrag von karolus » Mo 11. Nov 2013, 14:08

Hallo
Vertausche in der Tabelle 'Matrix Lebensmittel' die SpalteA mit SpalteB, und passe deine Formeln soweit an.


zur #NV Frage:
erweitere deine Formeln sinngemäss zu:

Code: Alles auswählen

=WENN( abfragezelle=""; 0 ; deine_jetzige_formel)
Karolus
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)

Katerkarlo
Beiträge: 4
Registriert: Mo 11. Nov 2013, 13:26

Re: SVERWEIS und #NV

Beitrag von Katerkarlo » Mo 11. Nov 2013, 14:22

Danke :-)

Das mit dem #NV-Problem hat super funktioniert :-)

Noch eine Nachfrage zu Deinem Tipp, die Spalten A und B zu vertauschen: Wie bewerkstellige ich das und was bewirkt es? Dann würde ja meine bislang funktionierende Formel auch nicht mehr funzen, oder?

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2539
Registriert: Fr 10. Dez 2010, 10:01

Re: SVERWEIS und #NV

Beitrag von karolus » Mo 11. Nov 2013, 15:13

Hallo
1. klick auf Spaltenkopf A→Kontextmenü(rechte Maustaste)→Spalte einfügen
2. klick auf Spaltenkopf C ... kopieren( strg+c ) und in A1 einfügen (strg+v)
3. Spalte C löschen

-Weil SVERWEIS das Suchkriterium in der ersten (linken) Spalte benötigt.
-Deine Formeln musst du an die neuen Gegebenheiten anpassen.

Karolus
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)

Katerkarlo
Beiträge: 4
Registriert: Mo 11. Nov 2013, 13:26

Re: SVERWEIS und #NV

Beitrag von Katerkarlo » Mo 11. Nov 2013, 15:33

Muster.ods
(27.51 KiB) 189-mal heruntergeladen
Hallo karolus,

danke für den Tipp.

Ich habe es nun so wie von Dir beschrieben gemacht. Also in der Matrix sieht es nun so aus:

A1 Positionsnummer (zB 1)
B1 Artikel (z.B. Brötchen)
C1 Preis (zB 0,40 EUR)

Demnach müsste die Formel für das Auswerfen des Textes "Brötchen" m.E. lauten

Code: Alles auswählen

SVERWEIS(C7;'Matrix Lebensmittel'.A1:c1;2)
lauten, oder?

Leider bekomme ich dann im Funktionsassistenten einen #NV-Fehler :?:


Nachtrag: Das Problem ist gelöst. Man muß im Formel-Assistenten das Kästchen "Matrix" anklicken. Dann klappt es.
Nochmals danke für die Hilfe!
Zuletzt geändert von Katerkarlo am Di 12. Nov 2013, 08:07, insgesamt 1-mal geändert.

paljass
* LO-Experte *
Beiträge: 693
Registriert: Fr 18. Mär 2011, 15:34

Re: SVERWEIS und #NV

Beitrag von paljass » Di 12. Nov 2013, 06:07

Moin
Das Problem ist gelöst.
So ganz vermag ich das noch nicht zu glauben. Für mich ist das Problem, dass du mit SVerweis nur im Bereich " 'Matrix Lebensmittel'.A1:c1 " suchst. In diesem Bereich steht aber dein Suchbegriff nicht drin; du musst schon als Suchbereich 'Matrix Lebensmittel'.A1:c30 (jedenfalls deine ganze Tabelle) definieren.

Gruß
paljass

Katerkarlo
Beiträge: 4
Registriert: Mo 11. Nov 2013, 13:26

Re: SVERWEIS und #NV

Beitrag von Katerkarlo » Di 12. Nov 2013, 08:08

Hallo paljass,

danke für Deinen Hinweis.

Wie von Dir beschrieben habe ich das natürlich auch gemacht. Der von mir beschriebene Matrix-Bezug war nur beispielhaft 8-)

Gruß
Katerkarlo

paljass
* LO-Experte *
Beiträge: 693
Registriert: Fr 18. Mär 2011, 15:34

Re: SVERWEIS und #NV

Beitrag von paljass » Di 12. Nov 2013, 15:24

... aber warum kriegst dann #NV? SVerweis() funktiniert normalerweise, ohne dass man es als Matrixformel angeben muss.

Jodokus


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten