Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Inhalte einer Spalte über eine Kontrollspalte vergleichen
#1
Hallo,

Ich verwende zum Erfassen von großen Datenmengen eine Exceldatei. Zu dieser Datenerfassung habe ich zwei Fragen.

1. Ich möchte anhand einer Formel kontrollieren, ob die eingegebenen Inhalte den Inhalten einer Kontrollspalte entsprechen.

Momentan löse ich das Problem über die im Beispiel dargestellte Formel (Die Formel steht in der Zelle A10):

[
Bild bitte so als Datei hochladen: Klick mich!
]

Das funktioniert im Beispiel auch ganz gut. Es ist aber leider so, dass ich bis zu 50 mögliche Inhalte (Also 50 verschiedene Inhalte in der Spalte Kontrollspalte) habe. Da wird die Arbeit mit der bisherigen Formel doch sehr mühsam.
Daher meine Frage:
Ist es möglich das Problem auch eleganter zu lösen, am besten so, ohne die Werte der Spalte Kontrollspalte manuell eingeben zu müssen?
 
2. Ist es mit Excel generell möglich anhand einer Kontrollzelle zu Prüfen ob in allen Zellen einer Spalte die selber Formel (ein Sverweis) steht?.
 
Vielen Dank schon mal
Antworten Top
#2
Hola,

mit einer Hilfsspalte ist das relativ simpel:


Code:
=zählenwenn($B$2:$B$3;A2)


Das nach unten kopieren. Am Ende dann:


Code:
=wenn(zählenwenn(A2:A7;0);"Fehler";"Kein Fehler")


Gruß.
steve1da
Antworten Top
#3
Servus steve1da,

danke für deine Antwort. eine Hilfsspalte ist leider nicht möglich, da die Exceldaten über ein Programm in eine Datenbank geladen werden. Eine zusätzliche Spalte wurde uns das Konvertierunsprogramm zerschießen.
 
 
vg
Hucho
Antworten Top
#4
Hi Hucho

schreibe deine 50 Moglichkeiten in ein separates Tabellenblatt, aktiviere die Datengültigkeit mit Bezug auf diese Liste. Dann werden bereits bei der Eingabe die Fehler angemahnt.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#5
Servus, WillWissen,

Danke für deine Antwort. An sich eine gute Idee. Ich möchte die Eingabe der Werte allerdings nicht im Vorfeld limitieren.  
 
Ich suche also wirklich nach einer Formel, die das beschriebene Problem auf direkte Weise Löst und mir das Ergebnis in Form einer Zelle mit den Ausgabemöglichkeiten "Fehler" und "kein Fehler" angibt.
Antworten Top
#6
Hi,

eine Kontrollspalte schreibst du?

Dann nimm diese in ein separates Tabellenblatt und arbeite mit Steves Formeln. Mit dem zweiten Blatt vermeidest du das Zerschießen deines Originalblattes.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#7
Die Struktur meiner Excel Datei ist festgelegt und erlaubt leider keine zusätzlichen Tabellenblätter oder Spalten.

Sie ist folgendermaßen aufgebaut:

1. Blatt Datenerfassung:
Hier werden die Daten in ca. 20 Spalten eingegeben.

2. Blatt Wertebereich:
Hier ist wie ist für jede Spalte im Blatt Datenerfassung der Soll Wertebereich angegeben

3. Blatt Kontrollblatt:
Auf diesem Blatt gibt es für jede Spalte der Datenerfassung genau eine Zelle in der die entsprechende Formel hinterlegt ist und in de entweder "Fehler" oder "kein Fehler" ausgibt.
Die Formel überprüft wie im Beispiel, ob die Inhalte der Spalten in der Datenerfassung von den vorgegebenen Inhalten im Blatt "Wertebereich" abweichen.

Wie gesagt möchte ich den Wertebereich nicht durch Drop-Down o.ä. begrenzen.
Ich suche also eine Formel, die den Job auf einen Schritt erledigt ohne, dass ich alle möglichen Werte manuell eingeben muss.

Kann es sein, dass es so eine Formel nicht gibt?
Antworten Top
#8
Hi,

lade doch bitte mal deine Datei (abgespeckt und anonymisiert) mit deinen bereits ausprobierten Kontrollen hoch. Ich denke, dass es sicherlich eine Möglichkeit gibt, dein Problem zu lösen.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#9
Hallo,

versuche es doch mal so:


Code:
{=ANZAHL2(A:A)=SUMMENPRODUKT((A:A=MTRANS(C1:C3))*1)}


Matrixformel! {} nicht eingeben, sondern Formel mit STRG+SHIFT+ENTER abschließen

In C1:C3 die Suchbegriffe, in A die Dateneingabe.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste