Excel中如何通过条件选取一列数并将其全变为这一列的最小值

例如这个表格70006352011-4-1470006352011-4-1470006352011-1-2770006352011-1-2070006352011-1-2070006492011-12-2970006492011-12-2670006492011-12-2570006492011-12-2570006492011-12-22
如何能将左列相同的行中,右列的日期都变成这些行中的最小值?
比如说,我想把左列为7000635的行,也就是下面几行70006352011-4-1470006352011-4-1470006352011-1-2770006352011-1-2070006352011-1-20其右列的所有日期都变为这5个日期中的最小值,也就是2011-1-20。结果最好显示在新生成的一列中。
谢谢!

假设两列数据写在A1至B10单元格区域

则C1单元格写入公式

=MIN(IF(A$1:A$10=A1,B$1:B$10))

数组公式,按下SHIFT+CTRL+ENTER三键,设置单元格格式为日期格式----再下拉填充公式

 

完成后选中C列,右键----复制----再右键----选择性粘贴----数值---确定,再删去B列

 

如图

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-03-12

C1输入

=MIN(IF(A$1:A$100=A1,B$1:B$100))

数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向下填充。

第2个回答  2014-03-12
右边新建议个辅助列,公式设置为:=RIGHT(A1,(LEN(A1)-7))
此公式为取左边列的日期函数。
将取得的日期结果,进行排序,将最小值复制到其他单元格,即可。
第3个回答  2014-03-12
新的一列
=min(A:A)

如果想选择行数有限制(例如:A1行到A5行)
=min(A1:A5)
第4个回答  2014-03-12
没图不好看

Excel中如何通过条件选取一列数并将其全变为这一列的最小值
=MIN(IF(A$1:A$10=A1,B$1:B$10))数组公式,按下SHIFT+CTRL+ENTER三键,设置单元格格式为日期格式---再下拉填充公式 完成后选中C列,右键---复制---再右键---选择性粘贴---数值---确定,再删去B列 如图

在excel表中有一列数字,如何使这列数字的最小值显示
打开Excel表格,选择整列数字,然后单击菜单栏上面的【开始】,【条件格式】,【新建规则】;在“新建格式规则”里面选择“仅对排名靠前或靠后的数值设置格式”,排名内的值格式设为“后”,“1”,然后点击【格式】;在“设置单元格格式”里面设置突出的字体或填充颜色,然后单击【确定】;Excel表格里面...

Excel中如何在条件范围内挑选最小值,并对应输出最小值旁列数值?
数组公式,按CTRL+SHIFT+ENTER完成公式。

如何在excel中计算指定条件的最小值
回车后,我们发现并没有出现最小年龄,而是出现了value,这是因为执行了多项计算,所以需要在输入公式的时候按住CTRL+SHIFT+ENTER,这样我们就看到了最小年龄25被计算了出来。然后接下来是计算姓名,在I3单元格输入公式=INDEX(C:C,MATCH($H3,$E:$E,))。敲击回车后,王五的名字显示出来了,这样我们就...

如何跨表格取满足条件的某一列数据的最小日期的函数
在A表的C3单元格输入公式=IF(B3<>"",TEXT(MIN(IF(B表!A$2:A$1000=B3,B表!B$2:B$1000)),"yyyy年m月"),"")数组公式,按CTRL+SHIFT+ENTER结束公式,使公式前后出现大括号{}后,下拉公式。(帮你把B表的区域引用设置到1000行,如果不够,自行修改即可) 如图:...

excel中如何筛选指定列里一定范围内的数值并重置为0
按你所列的情况,以每七列G列为空列,在G1中输入公式:=IF(AND(400<D1,D1<700),0,D1)拖动填充公式,复制G列至D列选择性粘贴,粘贴数值。

excel 满足某个条件而根据另一列的数据返回最小值
D2输入公式:=IF(SUM(($C$2:$C$20=C2)*($A$2:$A$20=A2))>1,MIN(IF(($C$2:$C$20=C2)*($A$2:$A$20=A2),$B$2:$B$20,"")),"")公式以CTRL+SHIFT+ENTER三键结束。将公式向下复制。

如何利用Excel里面的条件格式的公式将一列的数据的最大值和最小值找出...
利用Excel里面的条件格式的公式将一列的数据的最大值和最小值找出来并标注符号,方法如下:第一步:选定某列数据区域。第二步:鼠标单击菜单栏→条件格式→新建规则→仅排名靠前或靠后的数值设置格式→最高→1→格式→字体→下划线→双下划线→颜色→红色→确定。完成对最大值的条件格式设置。第三步...

EXCEL 查找满足某一条件,另一列的最小值?
=IF(SUMPRODUCT(($A$1:$A$100=A1)*(NOT(ISNUMBER($B$1:$B$100)))>0,INDEX(B:B,SMALL(IF(NOT(ISNUMBER($B$1:$B$100))*($A$1:$A$100=A1),ROW($A$1:$A$100),65536),1)),MIN(IF($A$1:$A$100=A1,$B$1:$B$100,"")))同时按CTRL SHIFT 回车键,再下拉公式 ...

EXCEL表格如何实现某一类中最小值显示?
Shift+Ctrl+Enter)自动生成。第三步,如果所在行是所属分类中的最小值,则显示”这行数居有用”,反之则显示”没用要删除”,并使用条件格式自动标色 (1) 在开始菜单栏,找到”条件格式”并单击,下拉菜单中选择”新建规则”;。(2) 在弹出对话框中进行设置,详见下图红圈圈设定内容 ...

相似回答