当我在单元格 b1 中键入文本时,如何使当前数据和时间分别显示在单元格 a1 和 c1 中?
How can I make current Data and time show up in cell a1 and c1 respectively when I type a text in cell b1?
我正在使用 sheets,我希望我的单元格在一个单元格中自动填充今天的日期,并在另一个单元格中填充现在的时间,所以这就是我尝试做的事情。
我在 C 列中添加了 forumla 以显示现在的时间,使用 NOW() 函数,但它 returns 日期和时间,当我只想要时间时,每次我创建一个新的B 列或 sheet 中任何地方的条目整个 C 列更新,如图所示,秒数相同
在 A 列中,我添加了这个公式 =IF(ISTEXT(B1), TODAY(), "") 它准确地显示了我想要的内容,但我不知道一旦我输入了它是否会更新整个列第二天 B 列中的新数据。
What I got got from trying
我想让我的 sheet 做的结果就是这个。
What I want my sheet to do
这是关于如何使用此 sheet 的真实示例,它就像员工的日志记录条目,就像跟踪器一样,只要他们将自己的名字放在 B 列、A 列和 C 列上,就应该自动现在填充日期,以及他们输入姓名的当前时间,当其他人用自己的条目更新 sheet 时,它不应更新。
如果您可以打开迭代计算,那么您可以试试这个...
- 打开 google 图纸文件。
- 点击顶部菜单栏中的
File
- 转到
Settings
- 更改为
Calculation
选项卡
- 将
Max number of iterations
设置为1
- 点击
Save settings
- 将这个公式放入单元格
C1
=ARRAYFORMULA(IF(ISBLANK($B:$B),"",IF(C:C="",NOW(),C:C)))
- Select整列
C
- 点击
Format
- 将鼠标悬停在
Number
- Select
Time
注意:您可以将时间格式更改为您喜欢的任何自定义格式。
要对日期执行相同的操作,只需将公式更改为:
=ARRAYFORMULA(IF(ISBLANK($B:$B),"",IF(A:A="",NOW(),A:A)))
并将其放入单元格A1
然后按照上面的步骤 8-11,但选择列 A
并使用 Date
格式
注意:如果您在单元格 A1 中得到 1899 年的日期,然后复制单元格 B1 中的数据,然后删除单元格 B1 的内容,然后再次粘贴回去,它将 return 当前 date/time.
我正在使用 sheets,我希望我的单元格在一个单元格中自动填充今天的日期,并在另一个单元格中填充现在的时间,所以这就是我尝试做的事情。
我在 C 列中添加了 forumla 以显示现在的时间,使用 NOW() 函数,但它 returns 日期和时间,当我只想要时间时,每次我创建一个新的B 列或 sheet 中任何地方的条目整个 C 列更新,如图所示,秒数相同
在 A 列中,我添加了这个公式 =IF(ISTEXT(B1), TODAY(), "") 它准确地显示了我想要的内容,但我不知道一旦我输入了它是否会更新整个列第二天 B 列中的新数据。
What I got got from trying
我想让我的 sheet 做的结果就是这个。
What I want my sheet to do
这是关于如何使用此 sheet 的真实示例,它就像员工的日志记录条目,就像跟踪器一样,只要他们将自己的名字放在 B 列、A 列和 C 列上,就应该自动现在填充日期,以及他们输入姓名的当前时间,当其他人用自己的条目更新 sheet 时,它不应更新。
如果您可以打开迭代计算,那么您可以试试这个...
- 打开 google 图纸文件。
- 点击顶部菜单栏中的
File
- 转到
Settings
- 更改为
Calculation
选项卡 - 将
Max number of iterations
设置为1
- 点击
Save settings
- 将这个公式放入单元格
C1
=ARRAYFORMULA(IF(ISBLANK($B:$B),"",IF(C:C="",NOW(),C:C)))
- Select整列
C
- 点击
Format
- 将鼠标悬停在
Number
- Select
Time
注意:您可以将时间格式更改为您喜欢的任何自定义格式。
要对日期执行相同的操作,只需将公式更改为:
=ARRAYFORMULA(IF(ISBLANK($B:$B),"",IF(A:A="",NOW(),A:A)))
并将其放入单元格A1
然后按照上面的步骤 8-11,但选择列 A
并使用 Date
格式
注意:如果您在单元格 A1 中得到 1899 年的日期,然后复制单元格 B1 中的数据,然后删除单元格 B1 的内容,然后再次粘贴回去,它将 return 当前 date/time.