在C2输入:
=IF(SUM(LEN(A2:A100)),OFFSET(B2,MATCH(,0/(A2:A100<>""),)-1,)&"","")
数组公式,按CTRL+SHIFT+ENTER三键结束
下拉填充
如图
是不是你基本想要的意思,但是在你说的C列中药表达的结果不带可能,因为你的B列单元格中用空白的单元格在C列同时要表达的有“刷碗”,“刷碗3”,两个结果了
我想到办法是你先选择A列有数据的范围,然后定位空格,然后空格的数值用公式等于下面一个数值(这个是关键输入完要按CTRL+ENTER),这样第一列就填满了,然后再用VLOOKUP函数,这样就会出现C列的效果,你应该知道我的意思.
其实,您说的两个问题都不难,只是,您的文字功夫有点差,我横竖看了半天,也没完全搞清楚您的意思!能再详细说说么?!!!