更改= TODAY()中返回的值的格式

时间:2014-06-30 15:16:19

标签: excel excel-formula

我在Excel电子表格中使用today函数返回当前日期。我使用带有日期的单元格的值,使用间接连接公式创建公式,以组合我想要创建的公式的不同部分。

我的问题是我一直收到#REF!由于= TODAY()函数返回日期为6位数字,即41819而不是日期格式29/06/1014。

是否可以使间接连接或= TODAY()更改返回日期的格式?

被修改

这是使用间接连接返回的公式。

=转储(GoogleAnalytics(" ga:78770227"," ga:访问"," 41819"," 41789",&# 34;","","","",500,FALSE,FALSE))

相反它应该看起来像。

=转储(GoogleAnalytics(&#34; ga:78770227&#34;,&#34; ga:访问&#34;,&#34; 29/06 / 2014&#34;,&#34; 30/05 / 2014&#34;,&#34;&#34;,&#34;&#34;,&#34;&#34;,&#34;&#34;,500,FALSE,FALSE))< / p>

2 个答案:

答案 0 :(得分:4)

日期格式化的单元格使用基础小数,其中整数部分表示日期,小数部分表示自午夜以来的时间。例如,'6/30/2014'对应于41820的基础数字表示;根据你的例子,41819对应于6/29/2014(我猜6/29/1014只是你帖子中的一个错字)。为了更加清晰,您可以在任何单元格中输入数字41820,然后将日期格式应用于单元格:它将显示6/30/2014。

为了将整数转换为日期,请使用下面显示的Excel公式(例如,输入单元格A1中的41820和单元格A2中的公式(以获取2014年6月30日):

=TEXT(A1,"dd/mm/yyyy")

或者,您可以在单元格A1的=TODAY()中输入公式,并在单元格A2中获取结果。

RGDS,

答案 1 :(得分:0)

您可以尝试同时使用TEXT()TODAY()的组合。 像这样:

=Dump(GoogleAnalytics("ga:78770227", "ga:visits", TEXT(TODAY(),"dd/mm/yyyy"), TEXT(TODAY(),"dd/mm/yyyy"), "", "", "", "", 500, FALSE, FALSE))