Excel表函数 如果A1不为空值则B1取A1前5位数加上重新排序数,怎样能实现呢,请高手帮个忙。

举例: A1=201844;A2=空值;A3=201956;
需要的结果 B1=201841;B2=空值;B3=201952

第1个回答  2018-11-26
B1用公式:
=IF(A1<>"",LEFT(A1,5)&COUNTIF(A$1:A1,"<>"),"")
下拉。本回答被提问者采纳
第2个回答  2018-11-26
设置两个条件格式:(假设A到H列区域,选中这个区域) 1、设置最大值,公式: =AND(A1=MAX($A1:$H1),A1>"") 设置格式:填充为橙色; 2、设置最小值,公式: =A1=MIN(IF($A1:$H1=0,9^9,$A1:$H1)) 设置格式:填充为绿色。
相似回答