怎么用 excel 2007在很多数据中查找1开头的数字?

我有一个十分着急的作业,我有一组数据是从B3到B300, 这一列数字里涵盖了从1到9开头的数字,比如:
100000
103123
200
380
480
我想知道怎么能把B3到B300这列数字中,所有1开头的数字都给找出来并让它们排列在一起?也就是说我想达到的目的是:
100
11209
180
123098
。。。。

非常感谢!!

第1个回答  2013-10-16
1、将C列作为辅助列,在C3中输入公式=LEFT(B3,1),将数字首个字符提取出来,然后下拉填充公式,得到对应B列的所有首个字符序列;
2、对以C列进行“排序”,按“升序排列”并“扩展选定区域”则所有的以1开头的数据都集中到了一起;
3、删除辅助列C列,保持文本与之间相同。
第2个回答  2013-10-16
在D3使用公式:
=IFERROR(INDEX(B$3:B$300,SMALL(IF(LEFT(B$3:B$300)=1,ROW($1:$298),9^9),ROW(A1))),"")
数组公式,按三键(CTRL+SHIFT+ENTER)完成公式,下拉。
第3个回答  2013-10-16
用辅助列输入=left(a1,1) 下拉然后排序
相似回答