【发布时间】:2019-01-08 15:15:32
【问题描述】:
我在 excel 中有以下格式的数据,其中给出了父级,而给出的父级下方是其各自的子级。
Parent abc
1 def
1 fsdfd
1 sfd
1 sdf
2 fdsf
Parent xyz
1 gsd
1 gfh
1 hgf
2 kkn
我想要 excel 中的公式来获取父子格式的数据,如下所示,这样父子来代替数字
abc abc
abc def
abc fsdfd
abc sfd
abc sdf
abc fdsf
xyz xyz
xyz gsd
xyz gfh
xyz hgf
xyz kkn
【问题讨论】:
-
您的 excel 中绝对没有逻辑...父 ID 不是唯一的,同一个 ID 指的是多个其他父母...我不知道您是如何实现这一点的,除此之外用右侧的值替换父级并向下填充,直到到达下一个父级。
-
我理解您的担忧,但是我们已经从客户端以非结构化文本格式获取了此类数据,因此我们现在正在将其转换为结构化格式。
-
@bo-oz 在你的方法中不可能做到这一点,因为大约有 40 万条这样的记录。
-
你应该在这里搜索 - 有很多类似的问题,这只是一个:stackoverflow.com/q/51621277/4961700
-
Parent 下的数字代表什么?您的数据中是否真的有文本“父”?还是“2”表示下一项是父项?
标签: excel vba excel-formula excel-2010 excel-2007