如图:根据B列的次数复制
变成以下这样:
哪位大神给研究下如何实现,如果是公式,请注明公式的用法,谢谢谢谢谢!!!!!!!
我真的没有财富值啦,如果有我肯定多给,希望大家帮忙啊!!!!!!!
C2公式:
=INDEX(A:A,SMALL(IF(COLUMN(A:Z)>$B$2:$B$9,4^8,ROW($B$2:$B$9)),ROW(A1)))&""
按CTAL+SHIFT+回车键结束,然后下拉就行了。
追问大哥,你这公式里哪几个参数是需要改变的,能否详细解答下公式里AB以及数字的含义?谢谢前辈!!!
追答A:A 取A列的值
$B$2:$B$9 是你输入次数的地方,如果有很多,你可以修改这里 比如改成$B$2:$B$100
其他地方都不用修改
你改变B列的数据,C列会自动相应的调整。
大哥前辈谢谢你!明天我试试!如果要复制的不只A列,假设再加个B列,写海淀区,和北京是同一行,这个公式怎么改
追答你把效果图弄出来看看才知道。
追问大哥前辈谢谢你,如果在A列后加个B列,写海淀区,和北京是一行,那么公式怎么改?
大哥前辈谢谢你,如果在A列后加个B列,写海淀区,和北京是一行,那么公式怎么改?
追答这样?
公式:
=INDEX(A:A,SMALL(IF(COLUMN($A:$Z)>$C$2:$C$9,4^8,ROW($C$2:$C$9)),ROW(A1)))&""
还是这样?
如果是这样,在E2中写公式:
=VLOOKUP(D2,A:B,2,0)
直接回车后下拉就行了。