這是我在這里問的上一個問題的擴展問題:
如果本課程的任何頁面出現在 2 個以上的地方,則會出錯。例如英語的第 1 頁。
這是公式:
={
"Warning";
ARRAYFORMULA(
IFS(
C3:C = "",,
D3:D = "",,
IFNA(
REGEXMATCH(
TO_TEXT(D3:D),
"(?:^|,)"
& VLOOKUP(
C3:C,
SPLIT(
REGEXREPLACE(
TRANSPOSE(QUERY(
QUERY(
QUERY(
QUERY(
SPLIT(
FLATTEN(
FILTER(C3:C & "?'?" & SPLIT(D3:D, ",") & "|", C3:C <> "", D3:D <> "")
),
"?"
),
"SELECT Col1, Col2, COUNT(Col2)
WHERE Col2 != '|'
GROUP BY Col1, Col2",
),
"SELECT Col1, Col2
WHERE Col3 > 1",
1
),
"SELECT MAX(Col2)
GROUP BY Col2
PIVOT Col1",
),,
10^7
)),
"\|\s*$|(?'|\|)\s*",
"$1"
),
"?"
),
2,
)
& "(?:,|$)"
), False),
"err",
True,
)
)
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/428204.html
