[quote=引用 1 楼 nashma.blog.jp 的回复:] 不用vba只是需要excel一些简单函数的话可以通过以下操作。 1.首先可以将这个表单sheet1复制一下我们称为复制后的表单为sheet2吧。 2.在sheet2里面把一级科目里面的合并去掉,然后属于水泥的地方全部填上水泥,矿粉的地方全部填上矿粉。如:水泥,水泥,水泥,矿粉,矿粉,矿粉,彩砂,彩砂,彩砂,彩砂,白水泥... 3.然后在sheet2里面写上一个函数,判断sheet1相同位置的内容是否为空的字符串,如果不是的话就等于以下单元格(以当前单元格为基准,一级科目所在行的单元格,二级科目所在行的单元格以及最左侧的第一列的文字拼接内容。 4.接下来就可以把sheet2里面的所有的单元格都复制上3里面写好的函数,然后会在sheet1里面有编号的地方显示相对应的型号说明。 5.我看你sheet1里面型号不是很多,就可以按照对应关系一行一行的复制一下。按照你的图片2的格式新建一个表单我们称为sheet3吧,把sheet1里面的编号复制一下在第一列,再把sheet2里面的内容只粘贴数据的方式放到第二列即可。
不用vba只是需要excel一些简单函数的话可以通过以下操作。 1.首先可以将这个表单sheet1复制一下我们称为复制后的表单为sheet2吧。 2.在sheet2里面把一级科目里面的合并去掉,然后属于水泥的地方全部填上水泥,矿粉的地方全部填上矿粉。如:水泥,水泥,水泥,矿粉,矿粉,矿粉,彩砂,彩砂,彩砂,彩砂,白水泥... 3.然后在sheet2里面写上一个函数,判断sheet1相同位置的内容是否为空的字符串,如果不是的话就等于以下单元格(以当前单元格为基准,一级科目所在行的单元格,二级科目所在行的单元格以及最左侧的第一列的文字拼接内容。 4.接下来就可以把sheet2里面的所有的单元格都复制上3里面写好的函数,然后会在sheet1里面有编号的地方显示相对应的型号说明。 5.我看你sheet1里面型号不是很多,就可以按照对应关系一行一行的复制一下。按照你的图片2的格式新建一个表单我们称为sheet3吧,把sheet1里面的编号复制一下在第一列,再把sheet2里面的内容只粘贴数据的方式放到第二列即可。
6,210
社区成员
23,067
社区内容
加载中
试试用AI创作助手写篇文章吧