如何将两行以上 link 放在一起? Excel 2010(示例)

How to get two+ rows to link together? Excel 2010 (Example)

我有一份包含竞争对手定价的零件清单。一个零件号可以显示多个品牌和公司所在地。

从图片中可以看出,我有一个项目在三个公司的零件号。我想按零件类型排序。例如,我只想列出刹车片。当我这样做时,空白被发送到底部,但空白并不是真正的空白,因为它们有该零件号的附加信息。

Column 1 | Column 2  | Column 3 | Column 4  | Column 5 | Column 6   | Column 7   
Part No  | Company A | Price    | Company B | Price    | Company  C | Price
4656546  | Brand A   |        | Brand A   |        | Brand A    |   
(BLANK)  | Brand b   |        | Brand b   |        | Brand b    | 

我尝试使用辅助列,但我有 1,000 多行。

有谁知道您是否可以 link 或在两行以上之间建立关系?

我希望你明白,如果不明白。我可以尝试更好地解释。

我假设 PartNo 中的 "blank" 表示 "take the PartNo from the cell above" ...

为了规范化 PartNo(= 去掉空白)使用另一个 PartNo-Normalized 列(例如 [K:K])并规范化如下:

K1        ="PartNo-Normalized"
K2:Kxx    =IF(A2<>"",A2,K1)

接下来将[K:K]中的所有公式转换成值!!!(复制/粘贴为值)然后排序...因为排序操作会破坏计算值。

转换为值后,它被保存以进行排序,您可以在该列上创建过滤器。

根据您的数据组织得如何,在任何排序之前再添加一列并用 1、2、3、4、5 ... 填充它可能是个好主意,这样您就可以恢复原始数据排序顺序以防万一发生令人讨厌的事情。