在EXCEl中If函数公式
发布网友
发布时间:2022-04-22 22:54
我来回答
共4个回答
热心网友
时间:2023-10-07 15:26
C2=D2&"-"&TEXT(COUNTIF($D$2:D2,D2),"000")
下拉公式
D2=INDEX(A:A,SMALL(IF(B$2:B$4<COLUMN($A$1:$BA$1),4^8,ROW($2:$4)),ROW(A1)))&""
数组公式
同时按CTRL SHIFT 回车键执行结果,然后将D2向下填充即可
热心网友
时间:2023-10-07 15:26
函数名称:IF
主要功能:根据对指定条件的逻辑判断的真假结果,返回相对应的内容。
使用格式:=IF(Logical,Value_if_true,Value_if_false)
参数说明:Logical代表逻辑判断表达式;Value_if_true表示当判断条件为逻辑“真(TRUE)”时的显示内容,如果忽略返回“TRUE”;Value_if_false表示当判断条件为逻辑“假(FALSE)”时的显示内容,如果忽略返回“FALSE”。
应用举例:在C29单元格中输入公式:=IF(C26>=18,"符合要求","不符合要求"),确信以后,如果C26单元格中的数值大于或等于18,则C29单元格显示“符合要求”字样,反之显示“不符合要求”字样。
特别提醒:本文中类似“在C29单元格中输入公式”中指定的单元格,读者在使用时,并不需要受其约束,此处只是配合本文所附的实例需要而给出的相应单元格,具体请大家参考所附的实例文件。
热心网友
时间:2023-10-07 15:27
假定现在的零件号在A列(A2单元格开始)、零件数量在B列,则在C列写公式:
=IF(countifs(A:A,A2,B:B,">1")>1,A2&"-"&RIGHT("00"&COUNTIFS($A$2:A2,A2,$B$2:B2,">0"),3),A2),然后下拉填充公式即可。
热心网友
时间:2023-10-07 15:27
=IF(COUNTIFS(A:A,A2,B:B,B2)=1,A2,A2&"-"&RIGHT("00"&COUNTIFS($A$2:A2,A2,$B$2:B2,B2),3))
或
=IF(COUNTIFS(A:A,A2,B:B,B2)=1,A2,A2&"-"&TEXT(COUNTIFS($A$2:A2,A2,$B$2:B2,B2),"000"))
下拉填充