簡體   English   中英

Excel公式在垂直列表中轉置水平值

[英]Excel formula to transpose horizontal values in vertical list

我在D1:E2中有文字。 單擊按鈕后使用宏將其復制到下一個單元格F1:G2。 之后,用戶可以在F1:G2中編輯文本。 然后,通過按下按鈕(具有前面描述的宏),可以再次復制D1:E2,以便將H1:I2預填充。 因此,通過單擊宏按鈕代碼將D1:E2復制到下一個可用單元格。 一鍵單擊F1:G2,再單擊H1:I2等。

現在,我需要以垂直順序顯示D1:E2,F1:G2,H1:I2,J1:K2的所有值,因此:

Text 1  Text 2  Text 3  Text 4  Text 5  etc

將會:

Text 1  
Text 2  
Text 3  
Text 4  
Text 5
etc

哪種公式最適合那種情況? 它還應跳過空單元格並避免出現錯誤消息。 因此,如果H1:I2,J1:K2中沒有文本,它將跳過它們。

注意! 單元格D1:E2,F1:G2,H1:I2,J1:K2被合並和包裝。 如果有幫助,我可以將模型編輯為D1:E1,F1:G1,H1:I1,J1:K1

在此處輸入圖片說明

好的,謝謝Scott Craner,您可以在這里找到原始帖子https://superuser.com/questions/1213491/

解決方案是使行高* 2(因此13 * 2 = 26),垂直取消合並單元格並使用公式:

=INDEX($1:$1;(ROW(1:1)-1)*2+4)

Excel公式垂直到水平的TRANSPOSE函數

步驟1:選擇空白單元格。 首先選擇一些空白單元格。 ...

步驟2:輸入= TRANSPOSE(仍選擇那些空白單元格,輸入:= TRANSPOSE(...

步驟3:鍵入原始單元格的范圍。 現在,鍵入要轉置的單元格的范圍。 ...

步驟4:最后,按CTRL + SHIFT + ENTER。 現在按CTRL + SHIFT + ENTER。

並參考此鏈接可能會幫助您

https://www.thewindowsclub.com/transpose-feature-excel-2013

暫無
暫無

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

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