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
Spalten zuordnen
Moderator: Moderatoren
Re: Spalten zuordnen
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
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
Re: Spalten zuordnen
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.
=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
Wenn jemand einen Rechtschreibfehler findet, darf er ihn behalten
Windows7, OpenOffice.org 3.3 + Oracle Report Builder
Re: Spalten zuordnen
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
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
Re: Spalten zuordnen
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
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
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Re: Spalten zuordnen
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.
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
Wenn jemand einen Rechtschreibfehler findet, darf er ihn behalten
Windows7, OpenOffice.org 3.3 + Oracle Report Builder
Re: Spalten zuordnen
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

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
Re: Spalten zuordnen
Hallo Charmin,
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.
NEIN !Charmin hat geschrieben:Ist das möglich?
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
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox