gpt4 book ai didi

excel - Excel中的 bool 检查,仅检查第一个字符

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

我有一个 Excel 表,其中仅在第一列中包含数据,其中每个单元格都以字符 H、G、I、B、H、E、S、C 开头,或者以上都不是。

我想编写一个命令,以便在第二列中发生以下四种情况之一:

  • 如果第一列中的单元格以 H、G 或 I 开头,则第二列中的单元格分配为 H
  • 如果第一列中的单元格以 B 或 E 开头,则第二列中的单元格分配为 E
  • 如果第一列中的单元格以 T、S 或 C 开头,则第二列中的单元格分配为 C
  • 如果第一列中的单元格不以上述任何内容开头,则第二列中的单元格保持空白

  • 我发现这个命令解决了部分问题:
    =IF(OR(B25="H"; B25="G"; B25="I");"H";"") & IF(OR(B25="B"; B25="E");"E";"") & IF(OR(B25="T"; B25="S"; B25="C");"C";"")
    但是,这仅在第一列仅包含一个字符时才有效。我想定制这个命令,这样它就不需要第一列中只有一个字符,而是简单地以字符开头。

    我希望这是有道理的。如果您有任何建议,请告诉我!! :O)

    最佳答案

    也许“LEFT()”-Function 就是你要找的。

    像“LEFT(A1,1)”这样的东西应该给你单元格 A1 中字符串的第一个字符。

    更多信息:
    http://office.microsoft.com/en-us/excel-help/left-leftb-functions-HP005209153.aspx

    编辑:哇,这个社区总是给我留下深刻印象。 (对我来说太快了;))

    关于excel - Excel中的 bool 检查,仅检查第一个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20448337/

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