<script src="https://lf3-cdn-tos.bytescm.com/obj/cdn-static-resource/tt_player/tt.player.js?v=20160723"></script>
一、數據源
數據源格式如下圖,每一行為各地的GDP及三產業數據,A列作為輔助區域(由C列和B列合并而成)。
二、制作選擇器
以地區作為篩選字段。
1、插入數據透視表
選擇數據源A:G列,插入數據透視表到新工作表的P1單元格。將[地區]字段拖拽到[行區域]。再隱藏數據透視表的字段標題、禁用行和列的總計。
2、設置選擇器
在菜單欄[開發工具]的[插入]命令中選擇[列表框]控件,在單元格L8畫出一個列表框。
用鼠標右鍵單擊列表框,在彈出的快捷菜單單擊[設置控件格式(F)],進入[設置對象格式]對話框,將[數據源區域]設置為數據透視表所在的區域P1:P32,將[單元格鏈接]設置為存放選擇結果的單元格N2,單擊[確定]按鈕。
三、數據輔助區域
1、年份
第一行為年份,在K1單元格輸入最近的年份后,其他左側單元格自動依次遞減。
在J1單元格輸入公式:=K1-1。并將公式復制到B1:I1區域。
2、地區(省份)
根據選擇結果(N2單元格),將地區引用到A1單元格。則在A1單元格輸入公式:=INDEX(P1:P32,N2)。
3、按條件提取數據
在B2單元格輸入公式:=VLOOKUP(B&$A1,各省GDP!$A:$D,4,0),并將公式復制到C2:K2數據區域。將選定區域對應年份的數據提取到輔助區域。
在A4單元格分別輸入第三產業。在其右側單元格輸入公式。
在B4單元格輸入公式:=VLOOKUP(B&$A,各省GDP!$A:$G,7,0)
再將B4:B4數據區域的公式復制到C4:K4,將選定區域對應年份第三產業數據提取到輔助區域。
在B3單元格輸入公式:=B4/B2,并將公式復制到C3:K3,計算出第三產業占比。
四、制作圖表
1、插入折線圖(按年趨勢圖)
選中A2:K3數據區域,插入[帶數據標記的折線圖],[水平(分類)軸標簽]選擇B1:K1數據區域。
將系列[GDP]設置為[次坐標軸]。
2、設置圖表格式:
①圖表名稱=A1單元格;
②主坐標軸最小值設置為0,最大值設置為1;
③圖例靠上顯示,與圖表重疊。
五、導出圖表(VBA)
通過VBA編寫代碼循環改變區域,實現對數據的動態引用,并將圖表導出到文件夾。
1、參數區域
將N7單元格作為參數區域,通過更改參數,可以設置圖表導出的文件夾。
2、VBA代碼
新建export_chart4模塊,鍵入以下代碼。
3、制作按鈕
在菜單欄[開發工具]的[插入]命令中選擇[按鈕]控件,在N11單元格插入一個按鈕,命名為[導出圖表],并指定宏為export_chart4。
4、導出圖表
點擊[導出圖表]按鈕將圖表導出的文件夾。
六、Web頁面(html)
1、html代碼
在存放圖片文件夾的上一級文件夾中新建show.html文檔,用編程軟件(比如Visual Studio Code)打開,鍵入以下代碼。
2、本地網頁演示
在show.html文檔所在文件夾,直接打開網頁。
3、手機網頁演示
如果電腦裝了網絡服務器,可以在同一局域網的電腦或手機中,打開瀏覽器輸入網址打開網頁,就能看到動態圖表滾動顯示。
天用PDF自帶的ocr功能進行文本轉換,發現功能不是很好用,為了盡快完成任務,去論壇找了一下,基本都是本地類的,離線使用。接下來推薦的是:
一、天若OCR_本地版_1.3.9
天若OCR 1.3.9是開源版本的本地版,采用 Chinese-lite 和 paddle-ocr 識別,無需聯網。
軟件為64位系統使用,win11/win10/win7都行,需要.net4.7.2
本程序主要靠粘貼復制,中文識別率還是很舒服的。線程設的4,可以修改
本軟件不具備任何捐贈的地方,也歡迎大家傳播使用,軟件作者是機械專業學生,
作者的地址為:https://github.com/wangfreexx/wangfreexx-tianruoocr-cl-paddle
二、平平-OCR
截圖工具和天諾OCR一樣使用ShareX開源組件庫。
見過同事使用過一次天諾的OCR,那個截圖功能,確實非常Nice!!! 然后特地對他的截圖部分做了解,發現是Github上的一個開源項目 ShareX 組件庫。
天諾OCR在使用上確實也很方便。于是乎,該軟件在操作上與天諾OCR 保持一致。
下載地址:
天若1.39 https://wwuc.lanzouj.com/iGDPR17gtw4f
平平 https://www.123pan.com/s/9KtDVv-YWQ7A.html提取碼:52pj
OCR圖片識別軟件 https://www.aliyundrive.com/s/i2vEho5YvBT
買來新電腦的你,是不是馬上就迫不及待地裝上了各種軟件,如微信、Office、瀏覽器等,卻忽略了許多電腦的自帶軟件。對于 Mac 用戶來說,啟動臺中的「其他」文件夾則存在感更低,他們似乎天生被定義為「不常用」,才被收納進了「其他」文件夾。
但這些看似不常用的應用中,其實也隱藏了不少「寶藏 app」。比如堪比 MATLAB 的函數繪圖工具《Grapher》;設計師的好幫手《數碼測色計》;隨時記錄事項的《便箋》等等。而今天介紹的則是看起來高大上,實則超好用的《自動控制》應用。
自動操作,或者說 Automator,早在 2005 年的 Mac OS X Tiger(10.4)系統中便已存在,這是蘋果公司為 macOS 開發的一款軟件,只需要拖拽鼠標等操作就能將一系列動作組合成一個工作流程,從而幫助你自動完成一些重復任務。
與 iOS 的快捷指令類似,《自動操作》可以使用自帶的簡單指令,也可以自己設置變量甚至錄制一系列操作運行。如果有著編程基礎,還可以直接編寫腳本代碼,例如 AppleScript、JavaScript 或者 shell 命令。
自動操作的類型分為八種,分別為:
其中,「應用程序」、「快速操作」和「文件夾操作」的使用場景更為廣泛,而其他操作則依附于打印、聽寫、日歷、圖像捕捉等系統命令,用途略微局限。
下面就以 PDF 文檔處理、網頁圖片批量保存以及簡單的圖片批處理為例,簡要介紹一下《自動操作》的強大功能。
對于 PDF 格式來說,我們真是又愛又恨。雖然它能保證文檔內容與格式的穩定性,但卻犧牲了 Word 那樣對文字與頁面的隨意操作性。
▲ 圖片來自:Adobe Acrobat
因此,我們一般需要借助第三方軟件如《Adobe Acrobat》《PDF Expert》來對 PDF 進行操作。這些軟件雖然功能強大齊全,但是價格都不菲。這時候,如果你只是想完成簡單的文字提取或是頁面合并 / 拆分,系統自帶的《自動操作》完全可以勝任。
首先打開《自動操作》程序,選取「應用程序」文稿類型。右側的編輯框提示「應用程序將文件和文件夾作為輸入來接收」。接著在左側資源庫中找到「PDF – 提取 PDF 文本」,雙擊或將其拖到右側,即可看到如下圖像。
在「提取 PDF 文本」中還有許多選項,比如輸出純文本還是多信息文本、是否添加頁眉 / 頁腳、設置輸出文件名等等。這些選項也可以在每次運行時分別設置,只需點擊最下方的「選項」,勾選「工作流程運行時顯示此操作」即可。
最后我們將其保存到桌面,便能看到以 app 形式呈現的工作流程了。使用時,我們將 PDF 文件拖到該圖標上,隨即顯示剛才的一系列選項,設置完成后點擊繼續,就能看到提取的本文文件了。
另外,資源庫還提供了許多其他的 PDF 操作,比如拆分 PDF、合并 PDF、PDF 轉圖片、圖片轉 PDF 等。按照以上流程依葫蘆畫瓢,可以制作出各種功能的 app。
并不是所有的網頁圖片都能直接右鍵保存至本地,對于一些無法直接保存的圖片,可以通過截屏或插件來解決。而如果又有著批量下載圖片的需求,其實可以通過《自動操作》的指令一鍵完成。
▲ 批量保存圖片插件:Fatkun
這里我們新建「快速操作」文稿類型,編輯區會要求指定輸入的數據類型,我們選擇「URL」作為輸入。另外,還可以指定在特定應用程序中使用,或者改變圖標樣式和顏色等。
接下來,分別在左側資源庫的「互聯網」子目錄下找到「獲取網頁內容」和「存儲網頁內容中的圖片」,依次拖入右側編輯區。工作流便會從 URL 中提取網頁內容,然后將其中的圖片保存至指定文件夾。
我們需要在 Safari 中使用該快捷操作,首先選中地址欄的網址,即 URL;右擊找到「服務」選項;繼續在「服務」中找到剛才制作的「保存網頁圖片」操作,點擊運行,即可在桌面看到圖片文件夾了。
以 B 站主頁為例,其中視頻封面是無法保存的,這時候借助剛才的快捷操作即可一鍵下載所有圖片。
使用這種方式創建的操作可以在「系統偏好設置 – 鍵盤 – 快捷鍵 – 服務」中進行管理,這里是 macOS 的跨應用功能,不僅有自己創建的快速操作,還有一些軟件內置的操作。
按照上述類似的方法建立一系列「快速操作」,并在系統設置中進行管理,即可建立自己專屬的右鍵選單。當勾選的服務操作較少時,所有服務均會在一級菜單顯示。
對于自媒體或公眾號的作者來說,完成文章后必定要進行配圖,配圖后可能還需要統一尺寸、轉換格式或是添加水印。
對于圖片的批量操作可以使用 Photoshop 的批量處理或是其他圖像批處理軟件,但借助《自動操作》其實可以更加優雅地完成,僅需將待處理圖片放入指定文件夾,即可自動生成處理后的圖片。
▲ XnConvert 批量處理圖片
為了實現這一目的,我們新建「文件夾操作」文稿類型,右側編輯區提示選擇一個文件夾來接收輸入的文件,我們可以先在桌面新建一個「AppSo 圖片處理」的文件夾,并設置為該流程的目標文件夾。
接著在左側資源庫的照片子目錄下找到「拷貝訪達項目」、「縮放圖像」和「更改圖像類型」并添加至編輯區。首先拷貝項目是確保原圖不會被覆蓋,這里我將拷貝路徑設置為桌面。
以 AppSo 的文章寫作要求為例,圖片寬度要求為 1000 像素,格式要求為 JPEG 格式。因此設置縮放圖像至大小 1000 像素,以及更改圖像類型至 JPEG。
完成文章寫作后,我會把所有配圖先放在桌面上,然后逐一設置編號。等完成所有配圖后,統一拖入「AppSo 圖片處理」文件夾,之后我便能在桌面找到所有處理完畢的圖片了。
《自動操作》能為你把常用指令保存起來重復使用,適合有著特定工作流的人群。并且無需編程即可構造專屬 app 或插件,讓你摒棄重復勞動,可謂效率神器。但遺憾的是,作為 macOS 的一款自帶軟件,并且早在 15 年前就已推出,卻沒能受到足夠重視,實屬可惜。
▲ 圖片來自:Unsplash
從機器語言、匯編語言為代表的低級語言,到 C++、Python 為代表的高級語言,編程方式正不斷簡化。而《自動操作》這類模塊化編程,則讓編程門檻進一步降低。試想在未來,說不定人人都能通過編程來構建自己的小程序。
題圖來自:Unsplash
*請認真填寫需求信息,我們會在24小時內與您取得聯系。