gpt4 book ai didi

excel - 如何在同一列中的两个特定行之间转置多个值

转载 作者:行者123 更新时间:2023-12-01 22:47:33 24 4
gpt4 key购买 nike

我必须在 Excel 工作表中编辑一些日志结果以使其更有意义。但是日志文件很大,而且有很多不同。模式并不完全相同。

由于这些差异,VLOOKUP 不起作用。但唯一的相似之处在于,有行作为分隔符,例如“________”。

所以为了更好的解释,我有这样一个数据;

__________
A
B
C
__________
A
B
D
__________

但我希望它是这样的;

A B C
A B D

.
.
.

等等。

我知道 TRANSPOSE 负责转换。但它对我来说使用起来非常简单,因为我需要将此功能用于同一列中的多个组。

我想问问这是否可行。

最佳答案

根据给定的示例,尝试:

enter image description here

B1中的公式:

=IFERROR(DROP(REDUCE(0,TOCOL(A:A,1),LAMBDA(a,b,IF(b= "________",VSTACK(a,0),VSTACK(DROP(a,-1),HSTACK(TOROW(TAKE(a,-1),3),b))))),1,1),"")

关于excel - 如何在同一列中的两个特定行之间转置多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74994539/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com