请excel高手来解惑
发布网友
发布时间:2024-10-23 23:38
我来回答
共5个回答
热心网友
时间:8小时前
A烈的数据是怎样的格式?用这个吧=SUMPRODUCT((A2:A9703=--"2013-7-18")*1)
热心网友
时间:8小时前
e-m-d 是时间格式,TEXT是把里面的数值转化为文本,N就是次数 number
热心网友
时间:8小时前
N:返回转化为数值后的值。一般情况下不必在公式中使用函数 N,因为 Excel 将根据需要自动对值进行转换。提供此函数是为了与其他电子表格程序兼容。
text:可将数值转换为文本,并可使用户通过使用特殊格式字符串来指定显示格式。需要以可读性更高的格式显示数字或需要合并数字、文本或符号时,此函数很有用。例如,假设单元格 A1 含有数字 23.5。若要将数字格式设置为人民币金额,可以使用以下公式:=TEXT(A1,"¥0.00")
在本例中,Excel 会显示 ¥23.50。
e-m-d:为时间显示格式 年-月-日
热心网友
时间:8小时前
不出意外,你结果公式的结果永远是0
况且按要求,公式完全可以写成
=COUNTIF(A:A,41473)
热心网友
时间:8小时前
TEXT(A2:A9703,"e-m-d")
这个A2:A9703应该是放日期的,用TEXT函数将这些日期变成2010-1-1这样的形式,其中公式中的e表示四位数的年,就是类似2013这样的,m表示一位数的月,d 表示1位数的日。
结果TEXT函数的结果应该是"2010-5-4";"2010-5-8";……
这样一个序列,这个序列的用处是与后面的"2013年7月18日"相比较的,如果相同,返回TRUE,不相同则返回FALSE,通过外面的N函数,TRUE变成1,FALSE变成0,最后用最外面的SUMPROUDCT汇总。
公式中TEXT(A2:A9703,"e-m-d")将返回2013-7-18这样的格式,而后面用比较的是"2013年7月18日" 这样的格式,就算有一样的日期,怎么可能相同,所以公式可改为
=SUMPRODUCT(N(TEXT(A2:A9703,"e-m-d")="2013-7-18"))
这样A列用TEXT处理后和用来比较的"2013-7-18"统一了,就可以得到结果了。
当然,改成
=SUMPRODUCT(N(TEXT(A2:A9703,"e年m月d日")="2013年7月18日"))
也能得到相同的结果。
所以,公式的关键是前面的后面一致,从节省字符来看,改成
=SUMPRODUCT(N(TEXT(A2:A9703,"y-m-d")="13-7-18"))
较好
热心网友
时间:8小时前
A烈的数据是怎样的格式?用这个吧=SUMPRODUCT((A2:A9703=--"2013-7-18")*1)
热心网友
时间:8小时前
TEXT(A2:A9703,"e-m-d")
这个A2:A9703应该是放日期的,用TEXT函数将这些日期变成2010-1-1这样的形式,其中公式中的e表示四位数的年,就是类似2013这样的,m表示一位数的月,d 表示1位数的日。
结果TEXT函数的结果应该是"2010-5-4";"2010-5-8";……
这样一个序列,这个序列的用处是与后面的"2013年7月18日"相比较的,如果相同,返回TRUE,不相同则返回FALSE,通过外面的N函数,TRUE变成1,FALSE变成0,最后用最外面的SUMPROUDCT汇总。
公式中TEXT(A2:A9703,"e-m-d")将返回2013-7-18这样的格式,而后面用比较的是"2013年7月18日" 这样的格式,就算有一样的日期,怎么可能相同,所以公式可改为
=SUMPRODUCT(N(TEXT(A2:A9703,"e-m-d")="2013-7-18"))
这样A列用TEXT处理后和用来比较的"2013-7-18"统一了,就可以得到结果了。
当然,改成
=SUMPRODUCT(N(TEXT(A2:A9703,"e年m月d日")="2013年7月18日"))
也能得到相同的结果。
所以,公式的关键是前面的后面一致,从节省字符来看,改成
=SUMPRODUCT(N(TEXT(A2:A9703,"y-m-d")="13-7-18"))
较好
热心网友
时间:8小时前
不出意外,你结果公式的结果永远是0
况且按要求,公式完全可以写成
=COUNTIF(A:A,41473)
热心网友
时间:8小时前
N:返回转化为数值后的值。一般情况下不必在公式中使用函数 N,因为 Excel 将根据需要自动对值进行转换。提供此函数是为了与其他电子表格程序兼容。
text:可将数值转换为文本,并可使用户通过使用特殊格式字符串来指定显示格式。需要以可读性更高的格式显示数字或需要合并数字、文本或符号时,此函数很有用。例如,假设单元格 A1 含有数字 23.5。若要将数字格式设置为人民币金额,可以使用以下公式:=TEXT(A1,"¥0.00")
在本例中,Excel 会显示 ¥23.50。
e-m-d:为时间显示格式 年-月-日
热心网友
时间:8小时前
e-m-d 是时间格式,TEXT是把里面的数值转化为文本,N就是次数 number