代码之家  ›  专栏  ›  技术社区  ›  Genaut

无法使用UPPER函数将单元格值转换为大写

  •  1
  • Genaut  · 技术社区  · 2 月前

    我正在尝试使用公式将单元格值转换为大写。我有一个谷歌表格,格式如下:

    身份证件 姓名
    1. 美国
    2. 加拿大

    为了实现这一点,我在下一个单元格中放置了以下内容:

    =CONCATENATE("case "; B2; " = "; UPPER(TRIM(A2)); ";")
    

    我的预期结果是: case USA = 1;

    但我总是 case usa = 1;

    为什么这忽略了我 鞋面 功能?

    1 回复  |  直到 2 月前
        1
  •  2
  •   doubleunary    2 月前

    申请 upper() B2 而不是 A2 ,就像这样:

    ="case " & upper(B2) & " = " & A2 & ";"