gpt4 book ai didi

regex - 需要将公式应用于某些空白单元格

转载 作者:行者123 更新时间:2023-12-01 04:24:24 25 4
gpt4 key购买 nike

我在这里有一个公式,它应该仅在 B 列中的单元格为空且 A 列中的单元格不为空时激活。当它激活时,它会获取 A 中的值并将其放入空白的 B 单元格中。这是代码:

 =IF(AND(not(isblank(A)),isblank(B)), B, A)
我看到的问题是我希望将此公式放在 B 列中的某些空白单元格上。有没有办法让我选择 B 列中的所有空白,然后一次将公式添加到所有这些空白中,这样它就不会与 B 列中已有值的单元格混淆?

最佳答案

尝试:

=ARRAYFORMULA(IF(REGEXMATCH(TO_TEXT(ROW(A3:A)), "4|12|13"), 
IF((A3:A<>"")*(B3:B=""), B3:B, A3:A), ))

第 11 行被跳过的地方

0

或倒置:
=ARRAYFORMULA(IF(NOT(REGEXMATCH(TO_TEXT(ROW(A3:A)), "11")), 
IF((A3:A<>"")*(B3:B=""), B3:B, A3:A), ))

0

关于regex - 需要将公式应用于某些空白单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59491317/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com