Spalten zuordnen

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Charmin
*
Beiträge: 10
Registriert: Do, 08.07.2010 17:36

Spalten zuordnen

Beitrag von Charmin »

Hallo,

jetzt ein ziemlich schwererklärendes Thema.
Angenommen Spalte 1 und Spalte 2 von A - D

123245 325546
533555 345689
345689 235678
235678 789436

Jetzt möchte ich das Spalte 2 zu den Zahlen in Spalte 1 gegenüberstehen.
Man könnte jetzt sagen, einfach nach Größe sortieren, das geht aber leider nicht da
in Spalte 2 Zahlen vorkommen die es in Spalte 1 nicht gibt.

Kann mir da einer weiterhelfen?

Mfg. David
Charmin
*
Beiträge: 10
Registriert: Do, 08.07.2010 17:36

Re: Spalten zuordnen

Beitrag von Charmin »

Danke erstmal für die Antwort.

Wie kann man die Formel am besten übersetzten?

=ZÄHLENEWENN($A$1:$A$500;D1)

Sprich das was in die Klammer steht?

Vielen Dank.

Mfg. David
Maikäfer
***
Beiträge: 60
Registriert: Mo, 25.04.2011 01:02
Wohnort: Planet Erde

Re: Spalten zuordnen

Beitrag von Maikäfer »

Hallo David,

=ZÄHLENWENN($A$1:$A$500;D1)

mit der Zählenwenn-Formel (bei der Formel von Gast war ein "e" zuviel) kannst du einen Bereich durchsuchen, in diesem Fall die Spalte A von Zeile 1 bis 500 und mit einem Suchkriterium vergleichen - gemäß Beispiel-Formel steht dieses in Zelle D1. Du erhältst dann die Anzahl, wie oft das Suchkriterium in dem angegebenen Bereich vorkommt.

Die Zellen haben durch die Angabe der Dollarzeichen eine "absolute Adressierung" erhalten.
Dein Maikäfer

Wenn jemand einen Rechtschreibfehler findet, darf er ihn behalten

Windows7, OpenOffice.org 3.3 + Oracle Report Builder
Charmin
*
Beiträge: 10
Registriert: Do, 08.07.2010 17:36

Re: Spalten zuordnen

Beitrag von Charmin »

Ok, ich verstehe und soeben ausprobiert, hat auch geklappt.

Jedoch nicht das was ich suche, es ist schwer es zu erklären, ich versuche es mal anders.

Spalte A sind 7000 Artikelnummern.
Spalte B sind 9000 Artikelnummern.

Da Spalte B mehr Artikelnummern vorhanden sind, möchte ich alle zuviele Artikelnummer aus der Spalte B löschen die nicht in
Spalte A sind.

Mfg. David
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Spalten zuordnen

Beitrag von clag »

Hallo Charim,

auf dein Beispiel bezogen

schreibe in C2 diese Formel
C2=WENN(ZÄHLENWENN(A$2:A$9000;B2);B2;"")
Markiere C2 und führe auf dem kleine schwarzen Quadrat mit der linken Maustaste einen Doppelklick aus,
nun hast du eine Liste die nur Einträge hat die in beiden Spalten A und B vorkommen.

Mit einer Standardfilter-Aktion über die Spalten A,B,C, Kriterium = [Spalte C] [>] [""]
filterst du die leeren Zellen in Spalte C heraus und lässt dir das Ergebnis (mehr Optionen)
gleich an die Gewünschte Stelle ausgeben, fertig ist die neue Liste
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Maikäfer
***
Beiträge: 60
Registriert: Mo, 25.04.2011 01:02
Wohnort: Planet Erde

Re: Spalten zuordnen

Beitrag von Maikäfer »

Hallo David,
und genau dafür brauchst du die Formel.
Ich würde aber die neuen Artikelnummern in ein anderes Tabellenblatt kopieren.
Mit der Formel kannst du weiterhin arbeiten, sie muss nur ein wenig umgestrickt werden:
=ZÄHLENWENN(Tabelle1.$A$2:$A$5000;A2)
Ich bin jetzt davon ausgegangen, dass deine alte Tabelle in Tabelle1 steht und deine neue in Tabelle2, außerdem haben die Daten eine Überschrift - die wird später für den Filter benötigt. Außerdem stehen in beiden Tabellen die Artikelnummern in Spalte A.
In Tabelle2 fügst du jetzt in Zelle B2 obige Formel ein und kopierst sie runter (erst bestätigen, dann wieder auf die Zelle wo die Formel drinsteht und Doppelklick auf rechten Zellenrand).
Jetzt wird dir angezeigt, welche Artikelnummern bereits vorhanden sind (1) und welche neu sind (0) und du kannst über den Filter nur die vorhandenen Daten anzeigen lassen.
Dann gesamte Tabelle markieren, löschen und wieder den Filter entfernen und schon sollten nur noch die neuen Daten angezeigt werden.
Leg dir aber bitte vorher eine Kopie an.
Dein Maikäfer

Wenn jemand einen Rechtschreibfehler findet, darf er ihn behalten

Windows7, OpenOffice.org 3.3 + Oracle Report Builder
Charmin
*
Beiträge: 10
Registriert: Do, 08.07.2010 17:36

Re: Spalten zuordnen

Beitrag von Charmin »

Danke Ihr beiden, hat geklappt, jetzt gehts ein Schritt weiter :-)

Bei der obigen Formel würde das dann so aussehen:
Spalte A Spalte B Spalte C nach eingabe der Formel
123245 325546
533555 345689 345689
345689 235678 235678
235678 789436

Das heisst das Spalte B Zeile 2 und 5 überflüssig sind.
Jetzt möchte ich das ab Spalte B und ab Zeile 2 die komplette Zeile gelöscht werden wo die Artikelnummer nicht
vorkommt.
Ist das möglich?

Mfg. David
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Spalten zuordnen

Beitrag von clag »

Hallo Charmin,
Charmin hat geschrieben:Ist das möglich?
NEIN !
mit Formeln kann man nicht in andere Zellen schreiben, man kann nur lesen.
Du musst schon den Weg gehen eine neue Liste zu erstellen, eine Möglichkeit hatte ich dir bereits oben beschrieben.

Oder du befasst dich mit Basic und schreibst ein Makro dann sind auch Schreibzugriffe auf Zellen möglich.
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Antworten