0
假設我有一個4列表。工作表引用排序錯誤 - 錯誤或功能?
Row 1 is: A1 = "Name", B1 = "FirstName", C1 = "NameAgain", D1 = "FirstNameAgain"
Row 2 is: A2 = "Doe", B2 = "John", C2 = A2, D2 = Sheet1!B2
Row 3 is: A3 = "Smith", B3 = "Jane", C3 = A3, D3 = B3
表因此看起來如下:
Name,FirstName,NameAgain,FirstNameAgain
Doe,John,Doe,John
Smith,Jane,Smith,Jane
請注意,只有細胞D2(第二個 「約翰」)由SHEETNAME引用其 「源小區」。
現在讓我們選擇整個表格並啓用過濾器。
現在,當按名稱(Z到A)排序(例如)時,現在可以期望將第3行放在頂部,從而導致第3行和第2行切換位置。
這樣的表是這樣的:
Name,FirstName,NameAgain,FirstNameAgain
Smith,Jane,Smith,Jane
Doe,John,Doe,John
什麼但是我們得到的是:
Name,FirstName,NameAgain,FirstNameAgain
Smith,Jane,Smith,Jane
Doe,John,Doe,Jane
該行的開關位置如預期,但具有SHEETNAME基準仍然引用單元格(B2)引用的單元格,而不是將其引用修改爲行的新位置(因爲「新」C3正確地執行,現在引用A3而不是A2)。
錯誤?特徵?如果功能,地球上有什麼好處? (加上,這是危險的IMO ...)
Thx很多!