我正在使用以下公式:
={IF(C6:C48="West","True","False")}
我写了标准的IF公式,然后按[Ctrl-Shift-Enter]。
结果我不应该期望像这样的数组吗?
为什么在评估的最后阶段该公式崩溃到第一个值?
答案 0 :(得分:0)
如果您要测试 C6 至 C48 中的至少一个单元格是否包含“西”,请使用:
size = int(input("Size of the square: "))
for i in range(size):
line = ""
for j in range(size):
if i == j: # main diagonal
line += "x"
elif i + j == size - 1: # secondary diagonal
line += "x"
else:
line += "o"
print(line)
如果您要测试 C6 至 C48 中的所有单元格是否包含“西”,请使用:
=COUNTIF($C$6:$C$48,"West")>0
如果您要测试 C6 到 C48 的每个单元格是否包含“西”,请在 K6 中进行测试>使用:
=COUNTIF($C$6:$C$48,"West")=43
并向下复制。
(不需要数组公式)