乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel中怎样做到填充时以月份递增,引用另一个工作簿中不同...-excel工作表递增,工作表

excel中怎样做到填充时以月份递增,引用另一个工作簿中不同...-excel工作表递增,工作表

作者:乔山办公网日期:

返回目录:excel表格制作


方法一

假设这个20位的数据写在A1单元格(超过15了一般是文本格式的数据),则可以在A2单元格写入公式:

=LEFT(A1,14)&RIGHT(A1,LEN(A1)-14)+1

下拉填充公式


如图中的A2单元格写入公式后下拉填充

方法二

假设是要使“12345678901234567890”这样的数据下拉后尾数自动递增,那可么可以在单元格中写入公式

=12345678901234&567889+ROW(A1)

下拉填充公式


如图



输入公式:
=INDIRECT("'[2013年利润表.xlsx]03"&TEXT(MOD(ROW(A12),12)+1,"00")&"'!"&"c5")
然后向下填充就OK

不过这个公式要求 2013年利润表.xlsx 这个工作簿为打开状态。否则会出zhidao错。
三楼的公式只能应用到Sheet9,到Sheet10就没办法了,试试我这个,在sheet2的A1中输入

=(B1+INDIRECT("Sheet"&VALUE(TRIM(RIGHT(SUBSTITUTE(CELL("filename",A1),"eet",REPT(" ",50)),50)))-1&"!A1")*(VALUE(TRIM(RIGHT(SUBSTITUTE(CELL("filename",A1),"eet",REPT(" ",50)),50)))-1)/VALUE(TRIM(RIGHT(SUBSTITUTE(CELL("filename",A1),"eet",REPT(" ",50)),50))))

然后复制,粘帖到每个sheet的A1中,虽然不能像你想象中那样自动生成,但只是比每个sheet去输入要方便多了zd

要注意的是,你所有的工作表必须是按Sheet1、Sheet2、Sheet3……SheetN这样命名,否则公式无法实现。

在B2单元格输入以下公式,然后向右向下填充公式
=VLOOKUP($A2,INDIRECT("'[try-bom.xlsx]Sheet" & COLUMN(A1)& "'!A:D"),4,0)

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网