轉轉大師PDF轉換器
支持40多種格式轉換,高效辦公
如何將Excel表格中的數據顛倒,比如說將第三行與第五行顛倒?很多人都覺得這個操作只能用粘貼復制來實現,其實不用這么麻煩,我們可以通過函數來進行操作,今天小編就來給大家分享下如何使用函數將Excel表中數據轉換的操作方法。
一、清新可人文藝范兒,函數公式法。
在G2單元格輸入以下公式,向下復制:
=ROW()-(MOD(ROW(A3),4)=0)*1.5
接下來單擊G列任意單元格,點擊【數據】選項卡【升序】按鈕,OK
再次點擊【升序】按鈕,還可以返回原來的數據樣式呢。
簡單說一下這個函數的意思,ROW()函數返回當前的行號,MOD(ROW(A3),4)判斷公式下一行的行號能否被4整除,如果能被4整除,則用當前行的行號減去1.5。
也就是下一行的行號如果能被4整除,就在本行返回比上一行的行號小0.5的值,否則返回當前的行號。
吃葡萄不吐葡萄皮,繞暈了沒?^_^
二、簡單實用接地氣,基礎操作法。
G2至G5單元格依次輸入:2、1、3、4
G6單元格輸入=G2+4
按住G6單元格右下角的填充柄向下復制。
單擊G列任意單元格,點擊【數據】選項卡【升序】按鈕。最后刪除G列,歐了。
三、高端大氣上檔次,VBA代碼法。
按組合鍵,調出VBE窗口,在代碼窗口中插入一個模塊,輸入以下代碼:
Sub ggsmart()
Application.ScreenUpdating = False
Dim i As Long, c As Range
i = 2
Do Until Cells(i, "A") = ""
Range(Cells(i, "A"), Cells(i, "F")).Cut
Range(Cells(i + 2, "A"), Cells(i + 2, "F")).Insert Shift:=xlDown
i = i + 4
Loop
Application.ScreenUpdating = False
End Sub
關閉VBE窗口,返回工作表。
在【開發工具】選項卡中,單擊【插入】,選擇【窗體按鈕】,為插入的“按鈕1”指定宏,然后點擊按鈕就可以了。
以上就是今天給大家分享的關于如何使用函數將Excel表中數據轉換的操作方法,有需要的小伙伴們可以根據以上步驟進行操作,如果需要pdf轉txt可以使用w大師pdf轉換器。