Registriert seit: 26.12.2020
Version(en): 2016
Halloo Guys,
Halloo Admins.
bin beim Erstellen von Radio Buttons mit Auswahl von INDEX-Vergleich-Funktions ins Stolpern gekommen.
Bitte seht euch den Screenshot an und/oder schaut kurz in die EXCEL.
Ich wollte die 3 Artikel "Shirts", Pants - Hosen und Schuhe mit Radio Buttons auswählen.
aber ich habe Probleme, Index-Vergleichs- Funktion richtig anzuwenden.
Könntet Ihr mir bitte ein Hinweis geben ?
und vielleicht noch ein Tipp, wie man die TEXT-Größe in den Radio-Buttons ändern kann (Schriftart).
Danke vorab.
Beste Grüße
stoxxii
Angehängte Dateien
Thumbnail(s)
_Excel - Radio button + index Spalte index match.xlsx (Größe: 25,85 KB / Downloads: 6)
Registriert seit: 16.04.2019
Version(en): 2016-365
vllt. so ?
Arbeitsblatt mit dem Namen 'RadioButton_2' A B 18 Year Pants 19 2003 868
Zelle Formel B18 =INDEX ($B$3:$D$3;C16) B19 =SUMMENPRODUKT ( ($B$3:$D$3=$B$18 ) * ($A$4:$A$14=A19) * ($B$4:$D$14) )
Zelle Schriftart Inhalt A18 Arial Year B18 Arial Pants A19 Arial 2003 B19 Arial 868
Verwendete Systemkomponenten: [Windows (64-bit) NT 10.00] / MS Excel 365 Diese Tabelle wurde mit Tab2Html (v2.7.1) erstellt. ©Gerd alias Bamberg
Grüße
J.K.H.
Registriert seit: 26.12.2020
Version(en): 2016
hallo J.K.L.,
vielen Dank !!
deine Lösung mit dem "summenprodukt" ist "coool" ... !!! - in diese Richtung hätte ich niemals gedacht,
Meine 2. Frage : war zu den Text-Anpassungen beim Radio-Button.
Aber da kann man ohne VBA wohl nix machen ??
Ich habe versucht
anstatt Formular-Radio B. --> das Steuerelemente Radio-Button zu nehmen.
bin da aber auch nicht vorwärts gekommen.
Ansonsten kann man als Druckknopf keine alternative finden ??
Danke für Zusatz-Tipps vorab.
Beste Grüße
stoxxii
Registriert seit: 11.03.2015
Version(en): mittlerweile meistens 2019
09.02.2023, 09:35
(Dieser Beitrag wurde zuletzt bearbeitet: 09.02.2023, 09:36 von Der Steuerfuzzi .)
Hallo,
zum einen ermittelst Du nur die Spalte dynamisch anhand der Radio-Buttons. Die Zeile musst Du auch über VERGLEICH ermittteln.
Zum Anderen verwendest Du INDEX falsch: Die ermittelte Spalte steht bei Dir in der Zeile der INDEX_Formel.
INDEX(Berecih;Zeile;Spalte)
So wäre es richtig:
B19 =INDEX($B$4:$D$14;VERGLEICH($A19;$A$4:$A$14;0);VERGLEICH($B$18;$B$3:$D$3;0))
Da Du aber schon die Spaltennummer in C16 stehen hast, könntest Du das noch vereinfachen:
B19 =INDEX($B$4:$D$14;VERGLEICH($A19;$A$4:$A$14;0);$C$16)
Gruß
Michael