excel公式中用特定構造代替常量數組
excel公式中用特定構造代替常量數組
在有些情形下,公式中不能直接顯式使用數組常量。當然,可以將這些數組常量存儲在定義的名稱中,然后在公式中引用。這里所要求的公式非常簡單,可生成下面的結果:
{-1;1}
要求:引用的單元格區域必須同時包含行和列,不能只是行(如1:2)或只是列(如A:B);不能使用名稱;公式使用的字符數最少。
先不看答案,自已動手試一試。
公式
公式1:
-1^ROW(A1:A2)
公式2:
2*ROW(A1:A2)-3
下面是不符合要求的公式:
公式3:
-1^COLUMN(A1:B1)
生成數組{-1, 1},返回的是行數組。
公式4:
-1^ROW(A1:B1)
生成數組{-1, -1},因為A1和B1都在第1行。
公式5:
-1^ROW(1:2)
僅使用行引用。
公式6:
-1^ROW($1:$2)
僅使用行引用。
如果不考慮公式所用字符最少這個前提的話,可以使用下面的公式:
公式7:
FREQUENCY(2,1)*2-1
公式8:
INDEX(MUNIT(2),,2)*2-1
公式9:
MODE.MULT(-1,-1,1,1)
公式10:
TRANSPOSE(LINEST(1)*2-1)
小結
雖然是一個小小的挑戰,但引出了很多有趣的函數應用。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。