如何用一個 Excel 過濾另一個 Excel
可以用vlookup之類的函式解決這個問題,雖然整個過程不算太難,但只要資料發生變動,每次就要重複這個過程,這就顯得太繁瑣了。用VBA可以讓這個過程自動化,但寫法過於複雜,一般人很難掌握。
用esProc就簡單多了,只需幾行程式碼就能完成過濾:
|
A | B | D |
1 | =file("param.xlsx").xlsimport() | =A1.(_1) | /開啟存放引數的Excel,取第1列 |
2 | =file("all.xlsx").xlsimport() |
|
/開啟存放完整資料的Excel。 |
3 | =A2.select(B1.contain(_2)) |
|
/用B1過濾A2的第2列,返回符合條件的行。 |
4 | =file("result.xlsx").xlsexport@A3) |
|
/結果寫入新Excel |
按多列過濾也很簡單。比如param.xlsx有兩列,首行列名分別是cust和seller,要用這兩列去過濾all.xlsx,程式碼應該寫作:
|
A | B | D |
1 | =file("param.xlsx").xlsimport@t() | =A1.([cust.seller]) | /@t表示首行是列名 |
2 | =file("all.xlsx").xlsimport() |
|
|
3 | =A2.select(B1.contain([_2,_3])) |
|
/用B1過濾A2的第2、3列 |
4 | =file("result.xlsx").xlsexport@A3) |
|
|
esProc有個網格式的桌面IDE,其實可以直接在裡檢視計算結果,也可以不必儲存。
還有更多的針對Excel的計算案例:
文字檔案和 Excel 在 esProc 裡處理方式相同,很多演算法可以互相參考:
esProc 是專業的檔案處理指令碼,即安即用,除錯方便,類庫豐富,詳情參考
關於集算器安裝使用、獲得免費授權和相關技術資料,可以參見
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69957599/viewspace-2691443/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- CRUD只是Excel另一個名稱而已,誰想用Excel建立公司的核心繫統?Excel
- 多個excel檔案合併成一個excel表的方法 如何快速合併多個excel檔案Excel
- 一個函式學excel函式Excel
- VBA遍歷 Excel 合併到一個 Excel 檔案Excel
- 用excel表畫一個樂高Excel
- Excel自動化操作-office script,自動複製sheetA結果到另一個sheetBExcel
- 如何用python pandas操作excel?PythonExcel
- 【譯】使用Vue建立一個Excel外掛VueExcel
- 分享一個自制 Excel 轉 Unity ScriptableObject 工具ExcelUnityObject
- 如何在ppt中加入一個excel檔案 如何把excel嵌入到pptExcel
- excel一個框裡怎麼換行 excel換行同一個單元格子裡面怎麼操作Excel
- 多個 EXCEL 檔案如何合併成一個檔案Excel
- 多個報表匯出到一個 excel 的多 sheet 頁Excel
- excel一個框裡怎麼換行 excel表格的文字怎麼換行Excel
- EXCEL做資料分析的坎,你遇過多少個?Excel
- 記錄一個Excel中特殊的VLOOKUP方法Excel
- 推薦一個excel 輪子-極簡用法Excel
- 如何提升Excel水平?5個Excel常用技巧,學會不加班Excel
- 50個工作中最常用excel技巧 excel常用技巧大全Excel
- excel怎麼換行在同一單元格內 excel一個框裡怎麼換行Excel
- 匯出多個檔案到一個Excel中的不同sheetsExcel
- 使用Excel的2個檢視Excel
- 15個常用excel函式公式 excel函式辦公常用公式Excel函式公式
- 一個通用的匯入匯出excel的思路Excel
- 神探Sherlock如何用AI破案?教你在Excel中搭建一個人臉識別CNN網路AIExcelCNN
- EXCEL做資料分析最難邁過的坎,你遇過多少個?Excel
- 隱藏列表的另一種方式,Excel表格怎麼建立組?Excel
- 用了這個jupyter外掛,我已經半個月沒開啟過excel了Excel
- excel合併單元格快捷鍵 excel多個表格內容合併到一起Excel
- Python 操作 Excel,總有一個模組適合自己PythonExcel
- 分享一個 Excel 格式的功能測試用例模板Excel
- 一個Vue3可使用的JSON轉excel元件VueJSONExcel元件
- 一個後臺靜態模板,自帶excel,print,cvsExcel
- excel將一個工作表根據條件拆分成多個工作簿Excel
- SQL 儲存過程裡呼叫另一個儲存過程SQL儲存過程
- excel中最常用的30個函式 excel表格常用函式技巧大全Excel函式
- ABAP--一個讀取EXCEL單元格的內容超過256個字元的程式碼樣例Excel字元
- 多個excel檔案合併到一個檔案中的多個sheet表中Excel