我正在嘗試設定一個帶有過濾器的 sortn 函式,但由于某種原因,該函式不起作用:
=sortn(filter(AssessScores,AssessScoreStudent=C4,AssessOppor=A$1),1,0,TimestampScores,false)
我收到錯誤訊息:“錯誤 SORTN 的范圍大小不匹配。預期行數:2。列數:1。實際行數:300,列數:1。”
這有效:
=sortn(filter(AssessScores,AssessScoreStudent=C4,AssessOppor=A$1),1,0) **
所以當添加排序列時會出現問題。
所有命名范圍都在同一個作業簿和作業表上,該函式在作業簿的另一個作業表中運行。
有想法該怎么解決這個嗎?
uj5u.com熱心網友回復:
如果給定sort()或sortn()陣列作為排序列,則陣列必須與要排序的資料一樣高。使用這樣的東西:
=sortn(
filter(AssessScores, AssessScoreStudent = C4, AssessOppor = A$1),
1, 0,
filter(TimestampScores, AssessScoreStudent = C4, AssessOppor = A$1),
false
)
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/325134.html
