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 06.12.2018, 22:26   #1
fornacu
Neuer Benutzer
Neuer Benutzer
Standard Formel - ODER(A1=1;A1=5;A1=9;...) - Selbe Zelle mit unterschiedlichen Werten vergleichen

Moin liebe Excel-Gemeinde,

gibt es einen performanten Weg, eine Zelle mit vielen verschiedenen Werten zu vergleichen, ohne eine Vergleichstabellenbereich zu benutzen?

Also Beispiel:

Code:

ODER(AN1=7,2;AN1=7,29;AN1=7,3;AN1=10;AN1=10,1;AN1=10,2;AN1=10,3;AN1=10,4;AN2=7,2;AN2=7,29;AN2=7,3;AN2=10;AN2=10,1;AN2=10,2;AN2=10,3;AN2=10,4))
In SQL gibt es den "where ... in ()...-Befehl, wobei in der Klammer eine Liste der möglichen Werte folgt.

Also gibt es etwas nach dem Motto:

Code:

ODER(IN(AN1;7,2;7,29;7,3;10;10,1;10,2;10,3;10,4))
Danke schon mal!
fornacu ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 06.12.2018, 22:49   #2
Drogist
MOF Profi
MOF Profi
Standard

Moin,
in VBA gibt es da das Select Case
und mit Power Query sollte es auch recht flott (performant) gehen.

__________________

Internette Grüße
Drogist

(Gut) Gefunden bei Storax: "This isn't a code writing service, you need to do some research and have a go at writing some of your own code."
Ich verwende Excel 2016. Wenn du keine Angaben über deine Version gemacht hast gehe ich davon aus, dass auch du mindestens diese Version hast.

¿¿ Wer schützt mich vor den Datenschützern ??
Drogist ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 06.12.2018, 22:59   #3
fornacu
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

PowerQuery schaue ich mir mal an, das kenne ich noch nicht.

Problem schein mir ein bissche zu sein, dass ich diese Vergleiche in einer Formel in einer Zelle stehen habe, die dynamisch auf eine Eingabe in einer anderen Zelle reagieren soll. Dies nach dem Motto:

A1 = 3,1
Z1 = WENN(ODER(A1=3,1;A1=3,2;A1=3,3);4+2;WENN(ODER(A1=5,4;A1=5,8;A1=6,3);9+18;-1) = 6
(3,1 und 5,4 sind Codes für bestimmte Produkte)

Geändert von fornacu (06.12.2018 um 23:01 Uhr). Grund: Halbe Formel vergessen
fornacu ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 07.12.2018, 08:47   #4
caplio
MOF User
MOF User
Standard

Wie wäre es mit

=WENN(ODER(A1={3,1;3,2;3,3};4+2;Wenn....
caplio ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 07.12.2018, 09:33   #5
lupo1
MOF Koryphäe
MOF Koryphäe
Standard

Aus

=ODER(A1={3,1;3,2;3,3})

wird mit Vergleichstabelle

=ODER(INDEX(A1=X$1:X$3;))

__________________

MfG Lupo - und ein Hallo ebenfalls!

Geändert von lupo1 (07.12.2018 um 09:40 Uhr).
lupo1 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 07.12.2018, 13:47   #6
fornacu
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

@caplio
@lupo1

Genau das habe ich gesucht! Phantastisch, beide Varianten sind perfekt geeignet, je nach "Erweiterbarkeit".

Vielen Dank, Thema erledigt!
fornacu ist offline  
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 00:29 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.