Clever-Excel-Forum

Normale Version: Wort-Zahlenfolge in Zelle finden
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Hallo liebe Excel-Profis,

nach langem Umherprobieren und daraufhin anschließendem Googlen, muss ich jetzt doch mal hier im Forum nachfragen, da ich leider keine für mich zufriedenstellende Formel für genau meinen Zweck gefunden habe.
Hoffentlich könnt ihr mir helfen und es ist auch eigentlich nicht schwer, so denke (dachte) ich.

Mein Projekt ist folgendes:
-> Ich erstelle für meine Firma aktuell eine Excel-Liste zur Mieteinnahmenverwaltung
-> Diese hat aktuell schon einige sehr ausgeklügelte Formeln zur Automatisierung und Vereinfachung

Nun möchte ich für meine Kollegen, die eine gewisse "Mietkontrolle" durchführen sollen, dass Zahlen bzw. Wörter geprüft und auf den ersten Blick sichtbar sind.
Die bedingte Formatierung für den "EyeCatcher" habe ich erledigt, hier soll es tatsächlich ausschließlich um eine für den Zweck funktionierende Formel sich handeln.

Also ich beginne mal mit meiner Erklärung:

Ein Excel Dokument existiert bereits voll ausgebaut, leider habe ich das Problem, dass wenn Mieteinnahmen der zahlreichen Mieter vom Datum her geprüft werden sollen.
Heißt also ich habe quasi 3 Zellen um die es sich handelt (die funktionierende Formal kann dann ja "heruntergezogen" werden).

In der ersten Zelle wird mit =HEUTE() das heutige Datum ausgelesen und angezeigt. Das ist wichtig, damit ich Tag, Monat und Jahr habe (logisch, nicht wahr?). Angel 
In den Zellen, in denen pro Mieter ersichtlich sein soll, wird händisch via Kontoüberprüfung diverser Firmen das Datum eingetragen. Dank Zellformatierung ziemlich einfach, indem ich nur beispielsweise für 01.03.2019 folgendes eingeben muss: "1.3". Liest sich wie eine Versionsnummer aber Excel kann das ja wunderbar sofort automatisch umrechnen.
So weit so gut.

Nun existiert eine weitere Zelle (direkt neben der für das Mieteingangsdatum), in der geprüft werden soll, ob das Datum mit dem aktuellen Monat von der ersten Zelle (also "=HEUTE()" ) übereinstimmt respektive überhaupt vorkommt.

Folgendes habe ich als Lösungsversuch:

Zelle 1: Formel "=HEUTE()"
Zelle 2: händisch Datum vom Mieteingang
Zelle 3: Formel "=WENN(NICHT(ISTFEHLER(SUCHEN($D$4;N18;1)));"Ja";"Nein")"

Wie ihr aus der Formel von Zelle 3 ersehen könnt, lasse ich Suchen und habe die Zelle D4 (welche hier Zelle 1 bedeutet) schon festgesetzt, um die Formel dann "herunterziehen" zu können.
N18 entspricht dann also Zelle 2.
Nun ist es so, steht in Zelle 2 ein Datum wie 01.03.2019
und in Zelle 1 ein Datum wie 06.03.2019
erscheint in Zelle 3 komischerweise "Nein" und das überall.
Dabei müsste eigentlich "Ja" in Zelle 3 stehen, da das Datum sich im selben Monat (und Jahr) befindet.

Ich hatte auch mal versucht, eine Zelle 4 einzubinden mit der Formel "=TEXT(Zelle1;M.JJJJ)" was als Ergebnis 3.2019 anzeigen würde. Auch hier leider kein "Ja" mit der Formel aus Zelle 3. Also habe ich das gleich mal wieder verworfen.


Hauptfrage: Warum geschieht dies? Das ist für mich leider nicht logisch. Ich lasse Suchen und nicht FINDEN (meines Wissens unterscheided FINDEN die Groß- und Kleinschreibung).

Optimal für mich wäre, zu erkennen, ob sich das Datum vom aktuellen Tag-Monat-Jahr, also Zelle 1, in der Zelle 2 gleicht. Am Besten wäre sogar, wenn plus/minus 5 Tage gerechnet werden würde und dann in Zelle 3 angezeigt wird entweder "Ja" oder "Nein".
Am liebsten ohne VB-Script aber wenns nicht ohne geht, würde ich das natürlich auch annehmen :)

Ich habe euch auch noch ein Screenshot zur visuellen Klarstellung mitgeschickt. Wundert euch nicht, diverse Daten habe ich natürlich zensiert. Dieser sollte euch aber helfen es ein wenig mehr zu verstehen.


Oh man, ich hoffe doch, dass ich euch Profis hier nicht zu sehr verwirrt habe aber ich komme wirklich nicht weiter.
Für eure Hilfe bin ich euch sehr sehr dankbar und uns als Firmengruppe würde das einiges für mich einfacher machen.
Danke schon einmal im Voraus.
Hi,

sorry, aber den Roman an Erklärungen habe ich mir jetzt nicht bis zu Ende durchgelesen. Stelle bitte eine Beispieltabelle, die vom Aufbau her deinem Original gleichen muss, vor und trage ein paar Wunschergebnisse ein. Hier kannst du nachlesen, wie das geht: https://www.clever-excel-forum.de/thread-326.html
Vielen Dank für deine Antwort und vor allem so mega schnell..

Ja ich wollte mit meinem Text so gut wie möglich eine Erklärung rüber bringen.


Nun habe ich eine stark vereinfachte Liste hier in den Anhang gepackt. Der Sinn sollte verständlich sein.
Hallo, SUCHEN() und FINDEN() macht hier wenig Sinn... HEUTE() ist eine Zahl - heute 43530. In E8 bis E17 stehen auch Zahlen... SUCHEN() und FINDEN() wendet man bei Texten an...

NICHT(ISTFEHLER(SUCHEN())) ist zudem nicht wirklich ausgeklügelt. Was ich nun wissen wollen würde: Warum steht in F15 Ja..? und beim Rest nein
Hi

Suchst du das:

Code:
=TEXT(E8;"JJJJMM")=TEXT(C$1;"JJJJMM")
Hi,

auch ich habe noch eine Frage. In deinem Beispiel sind Mietzahlungen sowohl Ende eines Monats als auch Anfang eines Monats verzeichnet. Um Vergleiche ziehen zu können muss klar sein, ob die Zahlungen Ende Februar bereits zum März zählen oder ob der Mieter im Februar verpennt hat, zu überweisen und das noch schnell vor Ultimo erledigt hat.
Danke schon mal für deine Erklärung.

Nunja, das steht in der Excel Tabelle eigentlich erklärt, zum Zeigen habe ich händisch Ja reingeschrieben, damit das ergebnis gezeigt wird...
Damit man es sich einfacher bzw. leichter vorstellen kann...
Berechtigte Frage, wir erhalten von einigen Mietern die Miete sehr zeitig, also noch bespielsweise Ende Januar für Februar. Meist wenn die Miete vom Amt überwiesen wird.
Im Gegensatz dazu haben wir aber auch genau richtig wie du sagst, Mieter die selbst zahlen aber dann erst im Monat selbst. Soll bedeuten Miete vom Amt kommt für März meist schon aam 27. bzw. 28. Februar und von manchen Selbstzahlern erst am 3. März für März.
Genau deswegen wäre ein plus/minus 5 Tage super in der Formel.
(06.03.2019, 13:54)DevSilez schrieb: [ -> ]...

Nunja, das steht in der Excel Tabelle eigentlich erklärt, zum Zeigen habe ich händisch Ja reingeschrieben, damit das ergebnis gezeigt wird...
Damit man es sich einfacher bzw. leichter vorstellen kann...

Hallo, dann bin ich zu doof und damit raus... den Unterschied sehe ich nicht erklärt...

Arbeitsblatt mit dem Namen 'Tabelle1'
EF
1527.02.2019Ja
1627.02.2019Nein
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
An sich nicht schlecht, wird da aber nicht nur das explizite Datum dann abgeglichen?

Ich würde es ja gerne so wollen, dass das aktuelle Datum von HEUTE in einer Zelle steht und dann abgelichen wird mit dem Mieteingang unserer Mieter.
Seiten: 1 2 3