关于excel表转换

zhouguoguang 2020-05-21 05:01:17
如何可以快速把图片1的内容转化成图片2的格式,即1个编码1个名称
...全文
194 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wl361324547 2020-05-30
  • 打赏
  • 举报
回复
标题1、2合并后用powerquery逆透视?
sun0322 2020-05-24
  • 打赏
  • 举报
回复
VBA 自己百度一下 自己就能搞定 都14年了
mslearn-nashma 2020-05-23
  • 打赏
  • 举报
回复
引用 4 楼 zhouguoguang 的回复:
[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里面的内容只粘贴数据的方式放到第二列即可。
你的方法我都考虑过,但是这样很费时,我所给的只是其中一个sheet,还有很多类似这样的sheet,请求vba的做法,谢谢[/quote]原来如此。我以为只有一个表单
zhouguoguang 2020-05-22
  • 打赏
  • 举报
回复
引用 1 楼 nashma.blog.jp 的回复:
不用vba只是需要excel一些简单函数的话可以通过以下操作。 1.首先可以将这个表单sheet1复制一下我们称为复制后的表单为sheet2吧。 2.在sheet2里面把一级科目里面的合并去掉,然后属于水泥的地方全部填上水泥,矿粉的地方全部填上矿粉。如:水泥,水泥,水泥,矿粉,矿粉,矿粉,彩砂,彩砂,彩砂,彩砂,白水泥... 3.然后在sheet2里面写上一个函数,判断sheet1相同位置的内容是否为空的字符串,如果不是的话就等于以下单元格(以当前单元格为基准,一级科目所在行的单元格,二级科目所在行的单元格以及最左侧的第一列的文字拼接内容。 4.接下来就可以把sheet2里面的所有的单元格都复制上3里面写好的函数,然后会在sheet1里面有编号的地方显示相对应的型号说明。 5.我看你sheet1里面型号不是很多,就可以按照对应关系一行一行的复制一下。按照你的图片2的格式新建一个表单我们称为sheet3吧,把sheet1里面的编号复制一下在第一列,再把sheet2里面的内容只粘贴数据的方式放到第二列即可。
你的方法我都考虑过,但是这样很费时,我所给的只是其中一个sheet,还有很多类似这样的sheet,请求vba的做法,谢谢
xwj 2020-05-22
  • 打赏
  • 举报
回复
网上有excel操作的软件
nettman 2020-05-22
  • 打赏
  • 举报
回复
引用 1 楼 nashma.blog.jp 的回复:
不用vba只是需要excel一些简单函数的话可以通过以下操作。
1.首先可以将这个表单sheet1复制一下我们称为复制后的表单为sheet2吧。
2.在sheet2里面把一级科目里面的合并去掉,然后属于水泥的地方全部填上水泥,矿粉的地方全部填上矿粉。如:水泥,水泥,水泥,矿粉,矿粉,矿粉,彩砂,彩砂,彩砂,彩砂,白水泥...
3.然后在sheet2里面写上一个函数,判断sheet1相同位置的内容是否为空的字符串,如果不是的话就等于以下单元格(以当前单元格为基准,一级科目所在行的单元格,二级科目所在行的单元格以及最左侧的第一列的文字拼接内容。
4.接下来就可以把sheet2里面的所有的单元格都复制上3里面写好的函数,然后会在sheet1里面有编号的地方显示相对应的型号说明。
5.我看你sheet1里面型号不是很多,就可以按照对应关系一行一行的复制一下。按照你的图片2的格式新建一个表单我们称为sheet3吧,把sheet1里面的编号复制一下在第一列,再把sheet2里面的内容只粘贴数据的方式放到第二列即可。


学习了
mslearn-nashma 2020-05-21
  • 打赏
  • 举报
回复
不用vba只是需要excel一些简单函数的话可以通过以下操作。 1.首先可以将这个表单sheet1复制一下我们称为复制后的表单为sheet2吧。 2.在sheet2里面把一级科目里面的合并去掉,然后属于水泥的地方全部填上水泥,矿粉的地方全部填上矿粉。如:水泥,水泥,水泥,矿粉,矿粉,矿粉,彩砂,彩砂,彩砂,彩砂,白水泥... 3.然后在sheet2里面写上一个函数,判断sheet1相同位置的内容是否为空的字符串,如果不是的话就等于以下单元格(以当前单元格为基准,一级科目所在行的单元格,二级科目所在行的单元格以及最左侧的第一列的文字拼接内容。 4.接下来就可以把sheet2里面的所有的单元格都复制上3里面写好的函数,然后会在sheet1里面有编号的地方显示相对应的型号说明。 5.我看你sheet1里面型号不是很多,就可以按照对应关系一行一行的复制一下。按照你的图片2的格式新建一个表单我们称为sheet3吧,把sheet1里面的编号复制一下在第一列,再把sheet2里面的内容只粘贴数据的方式放到第二列即可。

6,210

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office应用
社区管理员
  • Microsoft Office应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧