gpt4 book ai didi

excel - 为什么这个公式不起作用?

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

有人能告诉我为什么第二个 IF 语句在下面的代码中不起作用吗?

我基本上需要发生 3 件事;

  • 如果 D、E、F、G、H 中有一个值,那么我希望它用“,”键入
    “和”这样的;蓝莓,蔓越莓,黑流,
    草莓和枸杞
  • 如果只有 D,E,F,G 有值,那么;蓝莓、蔓越莓、黑洋流和草莓
  • 如果只有 D,E,F 有值,那么;蓝莓、蔓越莓和黑洋流

  • 我只能让其中两个语句起作用......

    =IF(H8=0,(D8)&", "&(E8)&", "&(F8)&"和 "&(G8),(IF(G8=0,(D8)&", "& (E8)&"和 "&(F8),(D8)&", "&(E8)&", "&(F8)&", "&(G8)&"和 "&(H8))))

    我的行看起来像这样:
    D=蓝莓 E=蔓越莓 F=黑流 G=草莓 H=枸杞

    请帮忙

    亚历克斯

    最佳答案

    这将只返回非空白单元格值的串联,值之间使用逗号,除非下一个单元格为空白,在这种情况下,逗号替换为 " and " .

    =D8&IF(E8<>"",IF(F8<>"",", "," and "),)&E8&IF(F8<>"",IF(G8<>"",", "," and "),)&F8&IF(G8<>"",IF(H8<>"",", "," and "),)&G8&IF(H8<>""," and "&H8,"")

    关于excel - 为什么这个公式不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19748134/

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