MS-Office-Forum

Zurück   MS-Office-Forum > Microsoft Office > Microsoft Excel
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads
Themen-Optionen Ansicht
Alt 19.02.2018, 10:26   #1
Sonnenlicht
MOF User
MOF User
Standard Excel2010 - Wert suchen der am nächsten dran ist

Hi,

ich habe eine Liste über mehrere Zeilen und Spalten und wollte nun
über bedingte Formatierung mir anzeigen lassen, Zeilen weise, welcher wert aus jeder Zeile am nächsten dem Wert in der Zelle A1 ist.

Habe folgende Formel in der bedingten Formatierung eingesetzt:
Code:

=Index(B3:B10;Vergleich(Runden(A1;0);B3:B10))
aber irgendwie markiert er alle Werte.
Gruß Sonnenlicht
Sonnenlicht ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 19.02.2018, 10:31   #2
steve1da
MOF Meister
MOF Meister
Standard

Holal,

Code:

=B3=INDEX($B$3:$B$10;VERGLEICH(RUNDEN($A$1;0);$B$3:$B$10))
Gruß,
steve1da
steve1da ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 19.02.2018, 14:18   #3
Sonnenlicht
Threadstarter Threadstarter
MOF User
MOF User
Standard

Hi,

funktioniert leider immer noch nicht

=B3= ? geht das überhaupt?

Formel wollte ich in bedingte Formatierung -> Formel zur Ermittlung ...
einfügen

Gruß Sonnenlicht
Sonnenlicht ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 19.02.2018, 14:19   #4
steve1da
MOF Meister
MOF Meister
Standard

Hola,

Zitat:

=B3= ? geht das überhaupt?

sonst hätte ich es nicht geschrieben.
Zeig mal bitte eine Beispieldatei.

Gruß,
steve1da
steve1da ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 19.02.2018, 15:14   #5
Sonnenlicht
Threadstarter Threadstarter
MOF User
MOF User
Standard

Hi,

hier die Bsp. Datei

In der Zeile Hamburg sollte er mir die 60 markieren und bei
München die 80.
Sind nachher aber Währungsformate.


Gruß Sonnenlicht
Angehängte Dateien
Dateityp: xlsx Wert der am nächsten dran ist farblich markieren.xlsx (13,3 KB, 5x aufgerufen)
Sonnenlicht ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 19.02.2018, 15:20   #6
steve1da
MOF Meister
MOF Meister
Standard

Hola,

1) die Tabelle nichts mit der Eingangsbeschreibung zu tun
2) hast du alles in der Formel absolut fixiert und damit sämtliche Dynamik genommen
3) heißt es Runden() und nicht Runde()

Code:

=D6=INDEX($D6:$F6;VERGLEICH(RUNDEN($I$3;0);$D6:$F6))
Gruß,
steve1da
steve1da ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 19.02.2018, 17:06   #7
Sonnenlicht
Threadstarter Threadstarter
MOF User
MOF User
Standard

Hi,

danke

1) habe eine Bsp-datei erstellt
3) und ich habe drei mal geschaut


Aber irgendwie kommt noch immer nicht das gewünschte Ergebnis raus
Er markiert mir immer noch nicht die Zahlen je Zeile, die am dichtesten an der 101,66 liegen
Ich glaube, da bin ich mit meiner angedachten Formel auf dem Holzweg.
Sonnenlicht ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 19.02.2018, 17:06   #8
WS-53
MOF Koryphäe
MOF Koryphäe
Standard

Hallo steve1da,

ja die Aufgabenstellung war etwas undurchsichtig. Nach meinem empfinden arbeitet deine Formel aber auch falsch.

Eingabe 9 als Suchwert ergibt für alle Zellen #NV
Eingabe 11 als Suchwert ergibt für die 1. Zeile WAHR FALSCH FALSCH - Somit korrekt.
Eingabe 29 als Suchwert ergibt auch wieder WAHR FALSCH FALSCH für die Erste Zeile. Müsste aber FALSCH WAHR FALSCH ergeben.

Ich hatte mich auch schon gewundert, wie einfach es sein soll, den nächsten Wert zu einem vorgegebenen Wert zu finden.

__________________

VG, WS-53


>>> Ein Spezialist kann nicht viel, dies aber gut. Die Steigerung ist, noch weniger noch besser zu können. Die Krönung ist, nichts zu können, aber darin perfekt zu sein! Es gibt aber auch Naturtalente, die überspringen die Ersten beiden Stufen. <<<

Übrigens, Feedback, egal welcher Art, ist immer hilfreich. Und erledigte Beiträge sollten auch den Status "erledigt" erhalten.

Geändert von WS-53 (19.02.2018 um 17:57 Uhr).
WS-53 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 19.02.2018, 17:16   #9
steve1da
MOF Meister
MOF Meister
Standard

Hola,

ich habe die Formel nicht wirklich getestet
Dann müsste man evtl. etwas mit Max(wenn(...) kleiner gleich dem Vergleichswert entwickeln, mit der kleinsten Differenz der absoluten Werte. Aber ich Probier das heute nicht mehr

Gruß,
steve1da
steve1da ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 19.02.2018, 17:29   #10
lupo1
MOF Koryphäe
MOF Koryphäe
Standard

A1:C4: Deine Zahlen

A6: Die Vergleichszahl für den Minimalabstand

Die Koordinaten der gesuchten Zahl bei ihrem einzigen oder ersten Auftreten:
A8: {=MIN(WENN(MIN(ABS(A1:C4-A6))=ABS(A1:C4-A6);ZEILE(A1:C4)+SPALTE(A1:C4)%%))} mit Nr. 5

Der Wert der gesuchten Zahl:
A10: =INDEX(A1:C4;A8;REST(A8;1)/1%%)

Der Wert der gesuchten Zahl direkt ohne Ermittlung von A8:
A12: {=MIN(WENN(MIN(ABS(A1:C4-A6))=ABS(A1:C4-A6);A1:C4))}

In der bedF ist Nr. 5 weder möglich noch nötig.

__________________

MfG Lupo - und ein Hallo ebenfalls!

Geändert von lupo1 (19.02.2018 um 17:58 Uhr).
lupo1 ist gerade online  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 19.02.2018, 18:26   #11
Sonnenlicht
Threadstarter Threadstarter
MOF User
MOF User
Standard

Hi lupo1,

verstehe irgendwie deine Formel nicht

Also ich habe eine "Tabelle" die sieht ca. so aus

Hamburg 80 50 20
Berlin 10 40 30

Und ich möchte über die bedingte Formatierung, dass mir fogende Zahlen
markiert werden: Hamburg die 80 und Berlin die 40, da diese an den Wert "100" in der Zelle A1 am dichtesten dran sind.

Gruß Sonnenlicht
Sonnenlicht ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 19.02.2018, 18:38   #12
lupo1
MOF Koryphäe
MOF Koryphäe
Standard

bedF B2:D3: =MIN(ABS($B2:$D2-$A$1))=ABS(B2-$A$1)

__________________

MfG Lupo - und ein Hallo ebenfalls!
lupo1 ist gerade online  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 19.02.2018, 18:55   #13
WS-53
MOF Koryphäe
MOF Koryphäe
Standard

Hallo,

meine Formel ist um einiges länger, zeigt aber das gewünschte Ergebnis. Die Formel ist auf 5 Staffelwerte ausgelegt, die von links nach rechts aufsteigend vorliegen müssen.

Da Lupos Lösungen fast immer sehr gut sind, werde ich seine kurze Formel auch noch testen.
Angehängte Dateien
Dateityp: xlsx mof - Wert suchen der am nächsten dran ist.xlsx (14,6 KB, 3x aufgerufen)

__________________

VG, WS-53


>>> Ein Spezialist kann nicht viel, dies aber gut. Die Steigerung ist, noch weniger noch besser zu können. Die Krönung ist, nichts zu können, aber darin perfekt zu sein! Es gibt aber auch Naturtalente, die überspringen die Ersten beiden Stufen. <<<

Übrigens, Feedback, egal welcher Art, ist immer hilfreich. Und erledigte Beiträge sollten auch den Status "erledigt" erhalten.
WS-53 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 20.02.2018, 14:14   #14
Sonnenlicht
Threadstarter Threadstarter
MOF User
MOF User
Standard

Hi,

Danke erstmal.
Ich habe lupos Formel ausprobiert. Leider klappt es nicht immer, dass mit der richtige Wert angezeigt wird. U.a. dann, wenn zwei Werte den gleichen Abstand zum Suchwert haben

Gruß Sonnelicht
Sonnenlicht ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 22.02.2018, 06:57   #15
lupo1
MOF Koryphäe
MOF Koryphäe
Standard

Zitat: von Sonnenlicht Beitrag anzeigen

U.a. dann, wenn zwei Werte den gleichen Abstand zum Suchwert haben

1. "U.a. dann": Wann denn noch?
2. Wenn nur einer von denen angezeigt wird, ist er ja zumindest nicht falsch.

Jedoch: Meine bedF stimmt. Du bist nur nicht in der Lage, die Anweisung zu befolgen. Und da Du dies nicht zugibst/nachfragst, kann ich Dir auch nicht helfen.

Bei mir ist immer jedes einzelne Zeichen einer Antwort zu befolgen/beachten, weil sie so kurz ist.

Es kann auch nicht Sinn eines Forums sein, selbst auf so einfache Dinge immer eine erklärende Tabelle hochzuladen. Die hat nämlich den 50- bis 100fachen Umfang.

__________________

MfG Lupo - und ein Hallo ebenfalls!

Geändert von lupo1 (22.02.2018 um 07:00 Uhr).
lupo1 ist gerade online  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:50 Uhr.


Partner und Co.
Access-Paradies -Alles rund um die Datenbank Microsoft Access -Code -Programme-Tools -Tipps   Kostenlose Tipps & Tricks, Downloads und Programme   www.kulpa-online.com - Tipps - Tricks - Tutorials - Meinungen - Downloads uvm...   vb@rchiv · Willkommen in der Welt der VB Programmierung   Access-Garhammer - Hier finden Sie jede Menge Beispiel-Datenbanken zu Access und mehr ...   mcseboard.de   Die Top Seite für Excel-VBA-Makros uvm.

Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

Copyright ©2000-2018 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günter Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.