【发布时间】:2017-05-29 15:11:57
【问题描述】:
我需要从 A 列获取数据并将每个值添加到第 1 行中的学校。它应该都只是列。输入是:
我需要的输出是这样的:
School SERVICE Number of Price
Granbacka skola Computer 1 500
Granbacka skola Ipads 25 600
Granbacka skola Iphone 0 700
Granbacka skola Ipad Swap 0 800
Granbacka skola Iphone Swap 0 900
Granbacka skola Service 0 1000
Bagartorps förskola Computer 1 500
Bagartorps förskola Ipads 0 600
Bagartorps förskola Iphone 5 700
Bagartorps förskola Ipad Swap 4 800
Bagartorps förskola Iphone Swap 0 900
Bagartorps förskola Service 1 1000
Ekensbergs skola Computer 2 500
Ekensbergs skola Ipads 0 600
Ekensbergs skola Iphone 33 700
Ekensbergs skola Ipad Swap 0 800
Ekensbergs skola Iphone Swap 0 900
Ekensbergs skola Service 0 1000
Frösunda skola Computer 3 500
Frösunda skola Ipads 0 600
Frösunda skola Iphone 0 700
Frösunda skola Ipad Swap 0 800
Frösunda skola Iphone Swap 2 900
Frösunda skola Service 0 1000
该代码将应用于多个工作簿和工作表,其中服务和学校的数量可能不同。
我试过写作和搜索,但找不到任何能解决我问题的东西。 谢谢!
//M
编辑 2017-05-30 - 更改了输入和输出示例以阐明我需要完成的工作。
【问题讨论】:
-
你是怎么想出第一行的 5 的? “数量:5”
-
应该是1,我已经编辑了帖子
-
我还是不明白。你可以为所有学校做吗?我想看完整的输出
-
我现在已经更新了我需要的完整输出,希望它能让我更清楚我需要什么
标签: vba excel loops nested-loops