GOOGLE ADS

Montag, 18. April 2022

Verwenden von INDEX, MATCH und/oder OFFSET, um den Wert einer Spaltenüberschrift abzurufen, wenn Text in einem Bereich in Google Sheets gefunden wird

Ich habe ein Google Sheet, das als Wochenkalender für berufliche Aufgaben dient. (erster Screenshot) In jeder der Spalten befinden sich Dropdown-Menüs zur Auswahl eines Namens.

Ich habe ein separates Blatt, das ich als Dashboard ausbaue. (zweiter Screenshot)

In meinem Beispiel ist Michael Scott montags und dienstags in Bay 1A, aber donnerstags und freitags in Bay 2. Was ich brauche, ist in der Lage zu sein, die entsprechende Schachtnummer an das Dashboard zurückzugeben, wo immer Michael Scotts Name auftaucht.

In der Hoffnung, dass die Erklärung Sinn macht.

BEARBEITEN
Ich habe vergessen zu erwähnen, dass die Dropdown-Listen eine Zusammenführung der Spalten O und P
sind.
BEARBEITEN 2 Aktuelle Formel wird verwendet.
=IF(IFERROR(CELL("contents",OFFSET(INDEX(FASHION!$J$10:$J$195,MATCH($C4,FASHION!$J$10:$J$195,0)),1,4)),"")="",IFERROR(CELL("contents",OFFSET(INDEX(FASHION!$J$10:$J$195,MATCH($C4,FASHION!$J$10:$J$195,0)),-6,4)),""),IFERROR(CELL("contents",OFFSET(INDEX(FASHION!$J$10:$J$195,MATCH($C4,FASHION!$J$10:$J$195,0)),-6,4)),"")) Wobei Zelle C4 der Verweis auf den Namen der Person ist.

Geben Sie hier die Bildbeschreibung ein
Geben Sie hier die Bildbeschreibung ein


Lösung des Problems

Versuchen:

=ARRAYFORMULA(SUBSTITUTE(REGEXREPLACE(TRIM(QUERY(IF(
FILTER(A8:J48, MOD(COLUMN(A8:J48), 2)=0)=L3,
FILTER(A2:J42, MOD(COLUMN(A2:J42)-1, 2)=0), ),,9^9)),
"(?i)bay ", ), " ", ", "))

Geben Sie hier die Bildbeschreibung ein

Tabellenkalkulations-Demo

Keine Kommentare:

Kommentar veröffentlichen

Warum werden SCHED_FIFO-Threads derselben physischen CPU zugewiesen, obwohl CPUs im Leerlauf verfügbar sind?

Lösung des Problems Wenn ich das richtig verstehe, versuchen Sie, SCHED_FIFO mit aktiviertem Hyperthreading ("HT") zu verwenden, ...