Wenn Wert aus Zelle in Spalte, dann Zeige Wert aus Zelle an

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Wenn Wert aus Zelle in Spalte, dann Zeige Wert aus Zelle an

Re: Wenn Wert aus Zelle in Spalte, dann Zeige Wert aus Zelle an

von theindless » Di, 06.10.2015 16:37

Öh. .. keinen :D

Wollt ich nicht mal so schreiben, war aber mit Smartphone zu umständlich zu korrigieren. ... ausserdem stimmt es ja trotzdem 8)

Re: Wenn Wert aus Zelle in Spalte, dann Zeige Wert aus Zelle an

von Karolus » Di, 06.10.2015 14:08

Hallo

@theindless: welchen Mehrwert hat ...+A2... ??

Karolus

Re: Wenn Wert aus Zelle in Spalte, dann Zeige Wert aus Zelle an

von theindless » Di, 06.10.2015 13:17

Code: Alles auswählen

=wenn(A4="Krieger";+A2;"")
Das schreibst du in A3

Re: Wenn Wert aus Zelle in Spalte, dann Zeige Wert aus Zelle

von TrueColor » Mo, 24.09.2012 07:31

juetho hat geschrieben:
TrueColor hat geschrieben:Schreibe ein $ vor jede Zeilen- oder Spaltennummer, die du fixieren willst.
Guten Morgen :? Was hat denn Gerd Seler im vorletzten Beitrag geschrieben
Oh, übersehen, muss noch sehr zeitig gewesen sein :D

Re: Wenn Wert aus Zelle in Spalte, dann Zeige Wert aus Zelle

von Transmitter » Sa, 22.09.2012 05:47

Hat funktioniert, vielen Dank. :)

Re: Wenn Wert aus Zelle in Spalte, dann Zeige Wert aus Zelle

von Gert Seler » Fr, 21.09.2012 19:49

Hallo Zusammen,
mit der Tastenkombination "Shift" + "F4" können "Zell- und Bereichs-Adressen" mit "Absoluten" & "gemischten Bezügen markiert werden ($A$1; $A1; A$1):
Bitte testen und hier nachlesen :
http://www.ooowiki.de/AbsoluteAdresse?h ... C3%BCge%29

"Wer lesen kann ist klar im Vorteil ! " sagt meine Mama.

mfg
egsel

Re: Wenn Wert aus Zelle in Spalte, dann Zeige Wert aus Zelle

von juetho » Do, 20.09.2012 09:10

TrueColor hat geschrieben:Schreibe ein $ vor jede Zeilen- oder Spaltennummer, die du fixieren willst.
Guten Morgen :? Was hat denn Gerd Seler im vorletzten Beitrag geschrieben:
Gert Seler hat geschrieben:Fixbereich durch $; Fixspalte b $.
Nur dein weiterer Hinweis mit Shift+F4 sieht nach einem neuen Hinweis aus. Jürgen

Re: Wenn Wert aus Zelle in Spalte, dann Zeige Wert aus Zelle

von TrueColor » Do, 20.09.2012 07:19

Transmitter hat geschrieben:Eine weitere Frage:
Wenn ich die Formel
=zählenwenn(A1:A10000;b2)
mit der Maus unten rechts an dem Rechteck nach unten ziehen will, dann ist das nächste:
=zählenwenn(A2:A10001;b3)
ich hätte aber gerne:
=zählenwenn(A1:A10000;b3)
Wie bekommt man das denn hin?
Schreibe ein $ vor jede Zeilen- oder Spaltennummer, die du fixieren willst. Oder du markierst eine Adresse und schaltest mit Shift+F4 durch. Sieht dann für dein Beispiel so aus:

Code: Alles auswählen

=zählenwenn($A$1:$A$10000;b3)

Re: Wenn Wert aus Zelle in Spalte, dann Zeige Wert aus Zelle

von juetho » Mi, 19.09.2012 11:32

So einfach, wieder etwas gelernt. :-o Zum Nachlesen in der Online-Hilfe unter Adressen und Bezüge, absolut und relativ. Danke! Jürgen

Re: Wenn Wert aus Zelle in Spalte, dann Zeige Wert aus Zelle

von Gert Seler » Mi, 19.09.2012 11:03

Hallo Transmitter,
die Formel müßte dann so ausehen :

Code: Alles auswählen

=zählenwenn($A$1:$A$10000;$b3)
Fixbereich durch $; Fixspalte b $.
Das einzige was hochgezählt wird sind die "Zeilen" (b3;b4;b5 ...)

mfg
Gert

Re: Wenn Wert aus Zelle in Spalte, dann Zeige Wert aus Zelle

von juetho » Mi, 19.09.2012 10:39

Im Calc-Handbuch heißt es auf Seite 161:
Calc can not reference a whole column of unspecified length using A:A
Direkt geht es also keinesfalls; du kannst nur die gesamte Spalte mit A1:A65536 angeben (Handbuch Seite 157). Ein kleiner Trick erleichtert dir die Aufgabe, ist aber noch keine richtige Lösung.
  1. Schreibe die Formel in die erste Zelle C1 und verlasse die Zelle.
  2. Gehe wieder in die Zelle und markiere die Formel in der Eingabezeile. Kopiere den Text in die Zwischenablage und verlasse die Zeile mit ESC.
  3. Gehe in die Zelle C2 und kopiere die Formel.
Vorteil: Die Formel wird unverändert kopiert, also mit konstanter Angabe der gesamten Spalte. Nachteil: Auch die Vergleichszelle wird unverändert eingetragen.

Weitere Versuche haben mich noch nicht zu einem Ergebnis geführt, aber es gibt diverse Funktionen:
  • ZEILE() liefert die Zeilennummer der Zelle, in der diese Angabe steht.
  • SPALTE() liefert die Spaltennummer der Zelle, in der diese Angabe steht.
  • ADRESSE(ZEILE();SPALTE()-1;4;TABELLE()) bestimmt die Adresse der Zelle links von der aktuellen. Das liefert dir z.B. in Zelle C2 den Bezug auf B2.
  • Wenn man das in die bisher verwendete Formel einsetzt, liefert das leider das falsche Ergebnis 0, denn als zweiter Parameter wird nicht mit einem Wert verglichen:

    Code: Alles auswählen

    =ZÄHLENWENN(A1:A65536;ADRESSE(ZEILE();SPALTE()-1;4;TABELLE()))
  • Stattdessen könnte man den Wert an der ermittelten Adresse benutzen; aber das liefert den Fehler "ungültiger Bezug":

    Code: Alles auswählen

    =ZÄHLENWENN(A1:A65536;ZELLE("contents";ADRESSE(ZEILE();SPALTE()-1;4;TABELLE())))
An dieser Stelle breche ich meine Versuche ab, weil ich mich um meine eigene Arbeit kümmern muss. Doch könnte auf diesem Weg eine Formulierung der Formel gefunden werden, die unverändert kopiert werden kann und sich immer auf die aktuelle Zeile bezieht. Viel Erfolg! Jürgen

Re: Wenn Wert aus Zelle in Spalte, dann Zeige Wert aus Zelle

von Transmitter » Mi, 19.09.2012 09:27

Dann weiß ich wie oft der Wert vorkommt was nicht schlecht ist.
Aber ich würde ja gerne den Wert aus der nächsten Spalte in der entsprechenden Zeile sehen ...

Eine weitere Frage:
Wenn ich die Formel
=zählenwenn(A1:A10000;b2)
mit der Maus unten rechts an dem Rechteck nach unten ziehen will, dann ist das nächste:
=zählenwenn(A2:A10001;b3)
ich hätte aber gerne:
=zählenwenn(A1:A10000;b3)
Wie bekommt man das denn hin?

Wenn Wert aus Zelle in Spalte, dann Zeige Wert aus Zelle an

von Transmitter » Mi, 19.09.2012 09:10

Hi,

ich habe 3 Spalten - vereinfach:
A, B, C

Jetzt habe ich in B Werte - z. B. B2.
Falls der Wert B2 irgendwo in Spalte A vorkommt, würde ich gerne C in der Zelle des Vorkommens anzeigen.
Ich befürchte das geht nur per Skript?
Habe es leider mit Formeln nicht hin bekommen - würde es per Skript klappen?

Danke schon mal
Bye, Transmitter

Nach oben