[英]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。
並參考此鏈接可能會幫助您
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.