gpt4 book ai didi

if-statement - Google 表格试图匹配多列,但结果毫无意义

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

我们有一个 Google 表格,我们在其中保存“事件”信息与“存档”信息。我们希望确保两个选项卡上的列匹配,这样当我们将数据从 Active 移动到 Archive 时,我们可以直接进行剪切和粘贴。

我使用这个公式是因为我们试图同时匹配多个列:=if((transpose(Query(transpose(B1:C1),,9^9))=transpose(Query(transpose(archive!B1:C1),,9^9))),"ok","not")

奇怪的是:格式似乎有所不同?!?

请看我在这个 GS 上的例子:temp GS matching cols don't match???

我的公式在 B5 中。如您所见,两个选项卡上 C1 和 D1 的格式不同。

我认为,由于 text 在两个选项卡上都匹配,因此公式的结果应该是“ok”而不是“not”。

即使您复制粘贴值,它也会显示“不”。

但如果您复制粘贴格式,它会变成 ok。

这是一个奇怪的错误还是预期的行为?有没有办法让这个公式忽略格式?

最佳答案

尝试:

=IF(TEXTJOIN(, 1, B1:D1)=TEXTJOIN(, 1, archive!B1:D1), "ok", "not ok") 

enter image description here

关于if-statement - Google 表格试图匹配多列,但结果毫无意义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72918385/

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