我在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>
答案 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))