• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 辦公軟件教程 > 詳細頁面

        excel 完成更為普遍的二維報表整理為數據清單的辦法

        excel 完成更為普遍的二維報表整理為數據清單的辦法

        更新時間:2023-12-27 文章作者:未知 信息來源:網絡 閱讀次數:

        Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。

        下面1圖所示的二維報表數據。這種表格設計的初衷是為了方便輸入數據,但是卻為數據匯總和分析造成了麻煩。例如,要統計辦公室的復印紙的耗量和費用,就比較麻煩。對于這樣的表格,最后將其設計為日記流水賬的形式,如圖2所示。盡管在輸入數據時有些麻煩,但統計匯總分析就很方便。

          那么如何將圖1所示的二維表格轉換為圖2所示的規范表格呢,利用函數也是很復雜的,可以利用VBA編制程序比較方便。下面就是相關的VBA程序代碼。

        Public Sub DataList()
        ??? Dim myArray As Variant
        ??? Dim n As Long, i As Long, k As Long, j As Long
        ??? Dim ws0 As Worksheet
        ??? Dim wsNew As Worksheet
        ??? myArray = Array("日期", "材料", "單位", "部門", "數量", "金額")
        ??? Set ws0 = Worksheets("不科學表格")
        ??? n = ws0.Range("A65536").End(xlUp).Row - 2
        ??? On Error Resume Next
        ??? Application.DisplayAlerts = False
        ??? Worksheets("數據清單").Delete
        ??? Application.DisplayAlerts = False
        ??? On Error GoTo 0
        ??? Set wsNew = Worksheets.Add
        ??? With wsNew
        ??????? .Name = "數據清單"
        ??????? .Range("A1:F1") = myArray
        ??????? k = 1
        ??????? For j = 4 To 8 Step 2
        ??????????? For i = 1 To n
        ??????????????? If ws0.Cells(i + 2, j) <> "" Then
        ??????????????????? .Cells(k + 1, 1) = Format(ws0.Cells(i + 2, 1), "yyyy-m-d")
        ??????????????????? .Cells(k + 1, 2) = ws0.Cells(i + 2, 2)
        ??????????????????? .Cells(k + 1, 3) = ws0.Cells(i + 2, 3)
        ??????????????????? .Cells(k + 1, 4) = ws0.Cells(1, j)
        ??????????????????? .Cells(k + 1, 5) = ws0.Cells(i + 2, j)
        ??????????????????? .Cells(k + 1, 6) = ws0.Cells(i + 2, j + 1)
        ??????????????????? k = k + 1
        ??????????????? End If
        ??????????? Next i
        ??????? Next j
        ??? End With
        ??? Set ws0 = Nothing
        ??? Set wsNew = Nothing
        End Sub

          只要運行上面代碼,就可以迅速的將二維報表數據轉換為數據清單,F在就可以利用整理好的“數據清單”制作數據透視表。

        數據透視表系列教程十


        Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 精品亚洲成a人片在线观看 | 最近中文字幕免费大全| 亚洲精品无码专区久久久 | 亚洲一区在线视频| 成视频年人黄网站免费视频| 亚洲欧洲在线播放| 爱情岛论坛免费视频| 国产无遮挡吃胸膜奶免费看视频| 亚洲性无码一区二区三区| 日韩精品无码区免费专区| 亚洲色一区二区三区四区| 日本一道本高清免费| 国产精品亚洲а∨无码播放麻豆| 久久青草免费91观看| 日韩免费观看的一级毛片| 亚洲AV无码AV男人的天堂不卡| 国产在线观看免费完整版中文版| 日韩精品视频在线观看免费 | 美丽姑娘免费观看在线观看中文版| 久久青青成人亚洲精品| 96免费精品视频在线观看| jlzzjlzz亚洲jzjzjz| 日韩免费一级毛片| 久久久免费观成人影院| 亚洲欧洲国产视频| 免费A级毛片无码A| 亚洲狠狠ady亚洲精品大秀| 四虎国产精品免费久久| 免费大片av手机看片| 亚洲色婷婷六月亚洲婷婷6月 | 9久热这里只有精品免费| 亚洲精品亚洲人成在线麻豆| 国产啪精品视频网免费| 美美女高清毛片视频黄的一免费| 亚洲乱码国产一区网址| 久久99国产综合精品免费| 亚洲综合色一区二区三区| 久久久无码精品亚洲日韩软件 | 国产亚洲成av片在线观看| 免费福利视频导航| 一级毛片高清免费播放|