有時候,我們建立表格,只是心血來潮,然後累積下來創作出如上面的這樣的表格
但是好死不死,你可能想要利用此表格「裡面的資料」,來做個趨勢圖或是配合簡報還是其他的用途
然後想要把上面這個直的表格
轉成這種橫式的表格,來方便接下來的紀錄或是運算
我想你應該也跟吉米一樣懶,「就是不想」重新輸入一次所有的資料
當然如上面的簡單資料重做很快啦
但是資料多了怎麼辦?
所以這時候就要開外掛啦
首先,來到「應用程式」裡面的「工具程式」裡面找到這個「工序指令編寫程式」
接著把下面的語法貼上
代碼:
tell application "Numbers" activate tell the front document tell the first sheet set original_range to selection range of first table set orignal_table to first table set number_of_columns to column count of orignal_table set number_of_rows to row count of orignal_table set trasposed_table to make new table with properties {row count:number_of_columns, column count:number_of_rows} repeat with i from 1 to number_of_columns repeat with j from 1 to number_of_rows tell orignal_table set original_value to the value of cell i of row j end tell tell trasposed_table set the value of cell j of row i to original_value end tell end repeat end repeat end tell end tell end tell
貼上後,存檔放在你找的到的地方
接著開啟Numbers,打開你要轉換的表格,然後把剛剛那個「工序指令編寫程式」side by side的開啟之後放在旁邊
先點選你要轉換的工作表裡面的「表格」
然後再去點擊「工序指令編寫程式」上方的「執行」按鈕
這時候numbers就會開始跑啦
沒多久,就搞定收工啦~
同樣的,你也可以把原本的直式砍掉,留下橫的表格之後,再去按一次「執行」按鈕,它又會變成直的啦~
參考資料:https://discussions.apple.com/thread/5202088
safari 問題求解
6 天前 進 iPhone 疑難雜症發問區