Automatisches ausfüllen einer Spalte wenn Bedinung X da

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Myriko
Beiträge: 8
Registriert: Do, 10.06.2010 13:44

Automatisches ausfüllen einer Spalte wenn Bedinung X da

Beitrag von Myriko »

Hallo,

ich habe ein kleines Problem wo eigentlich nichtmal weis wie ich es anstellen soll.

Ich habe eine Tabelle im OpenOffice

Spalte A: Name eines Pruduktes (wird eingetragen)
Spalte B: soll der Preis hin

Tabellen Blatt2 hab ich alle Produktnamen+ die dazugehörigen Preise.
Spalte A:Produktname
Spalte B:Preis


So nun meine Frage. Tabelle1 soll in Spalte B der Preis von Tabellenblatt 2 Spalte B übernommen werden, wenn der Produktname identisch ist.

Bsp:
Apfel
Pflaumen


Tabelle2:
Apfel 2€
Birnen 4€
Pflaumen 5€
etc pp
Nun soll Calc erkennen, dass in Tabelle 1 Spalte B der Preis 2 Euro bei Äpfeln rein soll und 5 Euro bei Pflaumen.
Erste Theorie war Wenn dann ab das wären viele Bediungenen?
bst
*****
Beiträge: 222
Registriert: Mo, 18.01.2010 16:14
Wohnort: Ilsfeld

Re: Automatisches ausfüllen einer Spalte wenn Bedinung X da

Beitrag von bst »

Hi,

nimm SVERWEIS. Siehe: http://www.ooowiki.de/CalcFunktionenTab ... atenFinden

=SVERWEIS(A1;$Tabelle2.$A$1:$B$3;2;0)

den Bereich $A$1:$B$3 musst Du anpassen. Dann kannst Du das nach unten kopieren.

cu, Bernd
Myriko
Beiträge: 8
Registriert: Do, 10.06.2010 13:44

Re: Automatisches ausfüllen einer Spalte wenn Bedinung X da

Beitrag von Myriko »

Öhm ok. Scheint wohl Grundsätzlich zu gehn. Leider hab ich nur grad garkeine Ahnung von was die Seite da redet.
Meine Bisherigen Ergebniss warn 506er Fehler, 508er, ERROR und #NV

Was bedeuten bei deiner genannten Formel die 2;0 also die letzten beiden Ziffern?
bst
*****
Beiträge: 222
Registriert: Mo, 18.01.2010 16:14
Wohnort: Ilsfeld

Re: Automatisches ausfüllen einer Spalte wenn Bedinung X da

Beitrag von bst »

Hi,

Code: Alles auswählen

=SVERWEIS(A1;$Tabelle2.$A$1:$B$3;2;0)
A1 ist die Zelle deren Inhalt gesucht wird

Tabelle2.$A1:$B3 ist der Bereich der durchsucht wird, hier also Tabelle2 A1:B3. Die $-Zeichen darin sind erst beim Kopieren der Formel wichtig, dadurch wird der Bereich A1:B3 unverändert kopiert.

SVERWEIS sucht immer in der ersten Spalte.

2 ist die Spaltennummer die zurückgeliefert werden soll falls etwas gefunden wird

0 bedeutet dass die durchsuchten Daten unsortiert sind UND nur nach exakter Übereinstimmung gesucht wird.

cu, Bernd
Myriko
Beiträge: 8
Registriert: Do, 10.06.2010 13:44

Re: Automatisches ausfüllen einer Spalte wenn Bedinung X da

Beitrag von Myriko »

So nun nochmal Schritt für Schritt gemacht: Die Formel (für eine Zeile) ist

Code: Alles auswählen

=SVERWEIS(A955;'Seminarpreise ab 2010'.A1:B154'Seminarpreise ab 2010'.A1:A100;2;0)
Ergebniss ist immer Err:509

Wo zum Teufel denk ich dann falsch?

Code: Alles auswählen

WollMux-Update Workshop Modul 2						Err:509
<--tabelle 1 (Spalte A= Produktname, SpalteG soll der Preis rein)

Code: Alles auswählen

Wollmux - Auffrischung	150,00 €
Wollmux-Update Workshop Modul 0	150,00 €
Wollmux-Update Workshop Modul 1	150,00 €
WollMux-Update Workshop Modul 2	150,00 €
Wollmux-Update Workshop Modul 3	150,00 €
Wollmux-Update Workshop Modul 4	150,00 €
<--Tabelle 2 (Spalte A Produktname, Spalte B der Preis)

Normal sollte ich Tabelle 1 Spalte G die Formel rein damit er in Tabelle2 die 2 Spalten Sortiert und ergebniss übernimmt..Oder?
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Automatisches ausfüllen einer Spalte wenn Bedinung X da

Beitrag von Karolus »

Hallo

Code: Alles auswählen

=SVERWEIS(A955;'Seminarpreise ab 2010'.$A$1:$B$154;2;0)
Gruß Karo
LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
Myriko
Beiträge: 8
Registriert: Do, 10.06.2010 13:44

Re: Automatisches ausfüllen einer Spalte wenn Bedinung X da

Beitrag von Myriko »

*an Stirn klatsch*
Ok auf das mit Dollarzeichen hätte ich kommen können. Vielmals bitte ich um Entschuldigung :)
Myriko
Beiträge: 8
Registriert: Do, 10.06.2010 13:44

Re: Automatisches ausfüllen einer Spalte wenn Bedinung X da

Beitrag von Myriko »

Noch ganz doofe Frage.
Bei leerzellen kommt ja nun#NV.
Wenn ich nun mit einer Wenn -Dann Formel beginne funktioniert das?
Also ala Wenn Zelle leer dann tu nix sonst =SVERWEIS(A955;'Seminarpreise ab 2010'.$A$1:$B$154;2;0)?
Gert Seler
*******
Beiträge: 1763
Registriert: Di, 03.10.2006 18:05

Re: Automatisches ausfüllen einer Spalte wenn Bedinung X da

Beitrag von Gert Seler »

Hallo Myriko,
hilft Dir folgendes weiter?

Code: Alles auswählen

=WENN($A3="";"";SVERWEIS(A3;'Seminarpreise ab 2010'.$A$2:$B$7;2;0))
mfg
Gert
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
Myriko
Beiträge: 8
Registriert: Do, 10.06.2010 13:44

Re: Automatisches ausfüllen einer Spalte wenn Bedinung X da

Beitrag von Myriko »

Hallo,

hatte es so gelöst

Code: Alles auswählen

=WENN(A7<>"";SVERWEIS(A7;'Seminarpreise ab 2010'.$A$1:$B$154;2;0);"")
ka ob man es anders machn könnt. Sorum wie bei dir hab ich partu nicht hinbekommen da schrieb calc immer 150,00
Antworten