本篇要利用 Excel 裡的 WRAPCOLS 函數和WRAPROWS 函數,將一首詩的每一個字,自動填入一個儲存格。這是一個很有趣的練習,也很有機會可能用到。你可以應用在將一串字,將每一個字顯示在一個儲存格中。

七言律詩:昔人已乘黃鶴去,此地空餘黃鶴樓。黃鶴一去不復返,白雲千載空悠悠。晴川歷歷漢陽樹,芳草萋萋鸚鵡洲。日暮鄉關何處是,煙波江上使人愁。

1. 橫書顯示

Excel-將一首詩的每一個字自動填入一個儲存格(WRAPCOLS,WRAPROWS)

儲存格A5:=WRAPROWS(MID(A1,ROW(1:64),1),8)

(1) MID(A1,ROW(1:64),1)

因為整首詩的文字包含標點符號共有64個字,以 ROW(1:64) 產生 1~61。

(2) WRAPROWS(MID(A1,ROW(1:64),1),8)

在 WRAPROWS 函數中將儲存格A1內容,以每 8 個字分至下一列。

 

2. 直書顯示

Excel-將一首詩的每一個字自動填入一個儲存格(WRAPCOLS,WRAPROWS)

儲存格A5:=WRAPCOLS(MID(A1,ROW(1:64),1),8)

(1) MID(A1,ROW(1:64),1)

因為整首詩的文字包含標點符號共有64個字,以 ROW(1:64) 產生 1~61。

(2) WRAPCOLS(MID(A1,ROW(1:64),1),8)

在 WRAPCOLS 函數中將儲存格A1內容,以每 8 個字分至下一欄。

【參考資料】

 WRAPROWS 函數參考微軟提供的說明:WRAPROWS 函數
 WRAPCOLS 函數參考微軟提供的說明:WRAPCOLS 函數
 TEXTSPLIT 函數參考微軟提供的說明:TEXTSPLIT 函數

學不完.教不停.用不盡文章列表

arrow
arrow
    文章標籤
    Excel WRAPCOLS WRAPROWS
    全站熱搜

    vincent 發表在 痞客邦 留言(0) 人氣()