Google sheets 如何在googlesheet中添加AM/PM

Google sheets 如何在googlesheet中添加AM/PM,google-sheets,google-sheets-formula,Google Sheets,Google Sheets Formula,我在谷歌表单中的公式中添加AM/PM时遇到问题 这是我的公式 =IF(ISDATE(H7),TEXT(NOW(),"h:mm"),"nt") 如果您看到NOW()的格式是h:mm,它只给您10:00的时间 现在我如何在h:mm之后添加AM/PM这个修改后的公式呢 修正公式: 官方文件如下 AM/PM用于根据12小时时钟显示小时数,并根据一天中的时间显示AM或PM 当它是2020/07/27 15:00:00时,上述公式返回3:00 PM 参考:

我在谷歌表单中的公式中添加AM/PM时遇到问题

这是我的公式

=IF(ISDATE(H7),TEXT(NOW(),"h:mm"),"nt")
如果您看到
NOW()
的格式是
h:mm
,它只给您10:00的时间


现在我如何在
h:mm

之后添加AM/PM这个修改后的公式呢

修正公式:
  • 官方文件如下

    AM/PM
    用于根据12小时时钟显示小时数,并根据一天中的时间显示AM或PM

  • 当它是
    2020/07/27 15:00:00
    时,上述公式返回
    3:00 PM

参考:

    • 这个改良配方怎么样

      修正公式:
      • 官方文件如下

        AM/PM
        用于根据12小时时钟显示小时数,并根据一天中的时间显示AM或PM

      • 当它是
        2020/07/27 15:00:00
        时,上述公式返回
        3:00 PM

      参考:

      这一个有效,但我有一个问题,我确实尝试过,但当我在新单元格中添加值时,
      NOW()
      正在更新。你怎么能阻止它?@Cyrille Con Morales感谢你的评论。我很高兴你的问题解决了。例如,关于您的问题,如何通过使用OnEdit事件触发器执行脚本将公式转换为文本?这样,该值就可以固定。您可以在中看到示例脚本。如果这对您的情况没有帮助,我很抱歉。什么意思是
      now()
      函数,当您将它用于其他单元格时,它会更改值,或者updating@Cyrille康莫拉莱斯谢谢你的回复。很抱歉,我的回答对你的情况没有帮助。将
      =NOW()
      放入单元格时,例如,当编辑其他单元格时,将更新具有
      =NOW()
      的单元格。关于这种情况,我以为你想确定价值。所以我提出了一个解决办法。我为我糟糕的英语技能深表歉意。这一点很有效,但我有一个问题,我确实尝试过,但当我在新单元格中添加值时,
      NOW()
      正在更新。你怎么能阻止它?@Cyrille Con Morales感谢你的评论。我很高兴你的问题解决了。例如,关于您的问题,如何通过使用OnEdit事件触发器执行脚本将公式转换为文本?这样,该值就可以固定。您可以在中看到示例脚本。如果这对您的情况没有帮助,我很抱歉。什么意思是
      now()
      函数,当您将它用于其他单元格时,它会更改值,或者updating@Cyrille康莫拉莱斯谢谢你的回复。很抱歉,我的回答对你的情况没有帮助。将
      =NOW()
      放入单元格时,例如,当编辑其他单元格时,将更新具有
      =NOW()
      的单元格。关于这种情况,我以为你想确定价值。所以我提出了一个解决办法。我为我糟糕的英语水平深表歉意。
      =IF(ISDATE(H7),TEXT(NOW(),"h:mm AM/PM"),"nt")