🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!

🙏 DANKE >> << DANKE 🙏

>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
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: 2712
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
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 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: 2712
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
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 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) 218-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: 702
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: 702
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:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.



❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten