簡體   English   中英

一列中的相同值和相鄰列的單元格具有不同的值,如何將相鄰列的不同值放入單個行中?

[英]Same value in one column and the adjacent column cells have different values, How to put different values of the adjacent column in to a single row?

問題:輸入

    XXX      a   

    XXX      b

    XXX      c

我想要以下輸出

    XXX      a      b     c

您可以在下面使用此數組公式(同時單擊Ctrl + Shift + Enter ):

=IFERROR(INDEX($B$1:$B$10,SMALL(IF($D1=$A$1:$A$10,ROW($B$1:$B$10),""),COLUMN()-COLUMN($D1)),1),"")

獲取唯一值列表,然后使用:

 =IFERROR(INDEX($B:$B,AGGREGATE(15,6,ROW($A$1:$A$5)/($A$1:$A$5=$D1),COLUMN(A:A))),"")

上下復制此內容。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM