stehe im Moment etwas auf dem Schlauch. Habe eine Matrixformel mit der ich innerhalb einer Matrix prüfe, ob ein bestimmter Buchstabe und ein bestimmter Wert innerhalb eines bestimmten Bereiches liegt.
Die Buchstaben und Zahlen geben mir den Hinweis auf die örtliche Lage eines Bauteiles innerhalb eines vorgegebenen Rasters.
Wenn ich Buchstabe und Zahl in zwei verschiedenen Zellen habe ist das kein Problem und funktioniert einwandfrei.
Wenn ich jedoch Buchstabe und Zahl innerhalb einer Zelle mit Querstrich dazwischen habe und ich mit der MID() Funktion den jeweiligen Buchstaben und die Zahl auslese und die MID() Funktion in die Matrixformel einfüge erhalte ich nur #Ref! als Ergebnis.
Funktioniert MID() nicht innerhalb einer Matrixformel ?
Hier die Formel ohne MID wenn Buchstabe und Zahl in zwei verschiedenen Zellen (z.B.: B14):
{=INDIRECT("ZONES!AB" &
MAX(
IF(
(B2>=ZONES!$AC$2:$AC$19)*(B2=ZONES!$AE$2:$AE$19)*(C2 ROW(ZONES!$AB$2:$AB$19))),TRUE)}
Und hier mit MID wenn Buchstabe und Zahl innerhalb einer Zelle (z.B.: B/14):
{=INDIRECT("ZONES!AB" &
MAX(
IF(
(MID(E2,1,FIND("/",E2)-1)>=ZONES!$AC$2:$AC$19)*(MID(E2,1,FIND("/",E2)-1)=ZONES!$AE$2:$AE$19)*(MID(E2,FIND("/",E2)+1,LEN(MID(E2,FIND("/",E2)+1,LEN(E2)))) ROW(ZONES!$AB$2:$AB$19))),TRUE)}
Zusatzinfo:
Buchstaben immer nur einstellig (also nicht AB)
Zahlen 1- oder 2-stellig
bin schon jetzt neugierig auf Eure feedbacks.