在某些情况下,不能在公式中直接显式使用数组常数。当然,这些数组常量可以以定义的名称存储,然后在公式中引用。这里需要的公式非常简单,可以产生以下结果:
{-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:
频率(2,1)*2-1
等式8:
索引(MUNIT(2),2)*2-1
等式9:
模式。MULT(-1,-1,1,1)
等式10:
转置(LINEST(1)*2-1)
总结
虽然这是一个小挑战,但它带来了许多有趣的函数应用。