我的公式有问题。
假设我的 SHEET1!A1
包含 x
然后我想获得 SHEET1!B1
的值,我的公式是;
=IF(SHEET1!A1="x",SHEET1!B1,"")
现在我想在整个专栏中做到这一点。我只需选择整个列并按 Ctrl
+ D
。
问题来了。
整个文件从 28KB
到 40MB
变大,使得整个文件滞后,甚至在保存时也停止工作。这是因为我使用了 Ctrl
+ D
来复制公式。
如果 SHEET1!A1
没有 x
,它将返回空白或空单元格。我想要的是跳过它然后只填充第二个单元格,如果它包含 x
。
预期的输出是;
这是我目前所拥有的;
我在想,也许仅使用公式是不可能的,也许宏可以?
答案 0 :(得分:1)
如果你有 office365,你可以使用“过滤器”功能来做到这一点:
=FILTER(B:B;A:A = "x")