Day 2749:学习
excel中,当前 sheet 的 D2 为公式 TODAY()-1,需要写一个公式,取得‘‘签单’’sheet 中 J 列为”新订单”且 B 列左边 10 个字符(正好组成一个日期字符串)等于当前 sheet 中 D2 公式代表的日期字符串
要解决这个问题,我们需要创建一个复合公式来满足所有条件。以下是一个可以实现您需求的Excel公式:
=COUNTIFS('签单'!J:J,"新订单",'签单'!B:B,TEXT(D2,"yyyy-mm-dd")&"*")
让我们来解析这个公式的各个部分:
COUNTIFS函数:这个函数允许我们根据多个条件来计数。
'签单'!J:J,"新订单":这是第一个条件,它检查"签单"sheet中J列的值是否等于"新订单"。
'签单'!B:B,TEXT(D2,"yyyy-mm-dd")&"*":这是第二个条件,它检查"签单"sheet中B列的值是否以D2单元格的日期开头。
TEXT(D2,"yyyy-mm-dd"):将D2单元格中的日期转换为"yyyy-mm-dd"格式的文本。
&"*":添加一个通配符,这样就可以匹配B列中以该日期开头的任何值。
这个公式将返回符合两个条件的行数:J列为"新订单"且B列以D2单元格日期开头的行数。
共有 0 条评论