主頁 > 資料庫 > 從行和拆分日期中過濾不必要的文本

從行和拆分日期中過濾不必要的文本

2022-09-15 03:37:49 資料庫

我已經盡力了,但我無法得到想要的結果,下面提到的是我必須執行 2 個功能的表 從行和拆分日期中過濾不必要的文本

  1. 過濾掉“2022”之后的所有文本,因為我需要過濾掉實際檔案名和日期
  2. 過濾文本后,我需要用實際檔案名分割日期,圖片中提到了細節

我已經使用左右功能來洗掉文本,但不知何故我無法成功,

任何人都可以在這方面提供幫助嗎

uj5u.com熱心網友回復:

要在 VBA 中使用正則運算式,您必須將“Microsoft VBScript 正則運算式”添加到您的專案參考中。

從行和拆分日期中過濾不必要的文本

然后你可以使用這個用戶定義的函式:

Public Function extractDate(rg As Range) As Date

Dim strDate As String:

strDate = extractText(" (\d{1,2} .{3} \d{4}) ", rg.text)
extractDate = strDate

End Function


Private Function extractText(pattern As String, text As String) As String
 Dim regEx As RegExp: Set regEx = New RegExp
 Dim regEx_MatchCollection As MatchCollection
 Dim regEx_Match As Match
  
 regEx.pattern = pattern

 Set regEx_MatchCollection = regEx.Execute(text)
 If regEx_MatchCollection.Count = 0 Then
      extractText = vbNullString
 Else
    Set regEx_Match = regEx_MatchCollection(0)
    extractText = regEx_Match.SubMatches(0)
 End If

End Function

然后,您可以使用如下公式:

從行和拆分日期中過濾不必要的文本

轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/508013.html

標籤:擅长 vba 自动化

上一篇:Python將變數嵌入到excel公式中

下一篇:返回列表

標籤雲
其他(144678) Python(37208) JavaScript(24778) Java(16387) C(14928) 區塊鏈(8236) C#(7934) AI(7469) 爪哇(7375) html(6739) MySQL(6702) 基礎類(6313) sql(6076) 熊猫(6051) PHP(5770) 数组(5725) R(5302) Linux(5168) 反应(5152) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4407) 数据框(4307) css(4231) 节点.js(4009) C語言(3288) json(3231) C++語言(3117) 列表(3116) 扑(3071) 安卓(2989) 打字稿(2939) VBA(2765) Java相關(2746) 疑難問題(2699) 细绳(2521) 單片機工控(2479) iOS(2376) ASP.NET(2345) MongoDB(2313) 麻木的(2284) 正则表达式(2215) 字典(2211) 循环(2195) 迅速(2157) 擅长(2147) 镖(2146) 功能(1965) Web開發(1951) python-3.x(1912) 弹簧靴(1900) xml(1865) for循环(1841) 谷歌表格(1836) Unity3D(1822) PostgreSQL(1802) 網絡通信(1793) .NETCore(1787) .NET技术(1783) 蟒蛇-3.x(1774)

熱門瀏覽
  • GPU虛擬機創建時間深度優化

    **?桔妹導讀:**GPU虛擬機實體創建速度慢是公有云面臨的普遍問題,由于通常情況下創建虛擬機屬于低頻操作而未引起業界的重視,實際生產中還是存在對GPU實體創建時間有苛刻要求的業務場景。本文將介紹滴滴云在解決該問題時的思路、方法、并展示最終的優化成果。 從公有云服務商那里購買過虛擬主機的資深用戶,一 ......

    uj5u.com 2020-09-10 06:09:13 more
  • 可編程網卡芯片在滴滴云網路的應用實踐

    **?桔妹導讀:**隨著云規模不斷擴大以及業務層面對延遲、帶寬的要求越來越高,采用DPDK 加速網路報文處理的方式在橫向縱向擴展都出現了局限性。可編程芯片成為業界熱點。本文主要講述了可編程網卡芯片在滴滴云網路中的應用實踐,遇到的問題、帶來的收益以及開源社區貢獻。 #1. 資料中心面臨的問題 隨著滴滴 ......

    uj5u.com 2020-09-10 06:10:21 more
  • 滴滴資料通道服務演進之路

    **?桔妹導讀:**滴滴資料通道引擎承載著全公司的資料同步,為下游實時和離線場景提供了必不可少的源資料。隨著任務量的不斷增加,資料通道的整體架構也隨之發生改變。本文介紹了滴滴資料通道的發展歷程,遇到的問題以及今后的規劃。 #1. 背景 資料,對于任何一家互聯網公司來說都是非常重要的資產,公司的大資料 ......

    uj5u.com 2020-09-10 06:11:05 more
  • 滴滴AI Labs斬獲國際機器翻譯大賽中譯英方向世界第三

    **桔妹導讀:**深耕人工智能領域,致力于探索AI讓出行更美好的滴滴AI Labs再次斬獲國際大獎,這次獲獎的專案是什么呢?一起來看看詳細報道吧! 近日,由國際計算語言學協會ACL(The Association for Computational Linguistics)舉辦的世界最具影響力的機器 ......

    uj5u.com 2020-09-10 06:11:29 more
  • MPP (Massively Parallel Processing)大規模并行處理

    1、什么是mpp? MPP (Massively Parallel Processing),即大規模并行處理,在資料庫非共享集群中,每個節點都有獨立的磁盤存盤系統和記憶體系統,業務資料根據資料庫模型和應用特點劃分到各個節點上,每臺資料節點通過專用網路或者商業通用網路互相連接,彼此協同計算,作為整體提供 ......

    uj5u.com 2020-09-10 06:11:41 more
  • 滴滴資料倉庫指標體系建設實踐

    **桔妹導讀:**指標體系是什么?如何使用OSM模型和AARRR模型搭建指標體系?如何統一流程、規范化、工具化管理指標體系?本文會對建設的方法論結合滴滴資料指標體系建設實踐進行解答分析。 #1. 什么是指標體系 ##1.1 指標體系定義 指標體系是將零散單點的具有相互聯系的指標,系統化的組織起來,通 ......

    uj5u.com 2020-09-10 06:12:52 more
  • 單表千萬行資料庫 LIKE 搜索優化手記

    我們經常在資料庫中使用 LIKE 運算子來完成對資料的模糊搜索,LIKE 運算子用于在 WHERE 子句中搜索列中的指定模式。 如果需要查找客戶表中所有姓氏是“張”的資料,可以使用下面的 SQL 陳述句: SELECT * FROM Customer WHERE Name LIKE '張%' 如果需要 ......

    uj5u.com 2020-09-10 06:13:25 more
  • 滴滴Ceph分布式存盤系統優化之鎖優化

    **桔妹導讀:**Ceph是國際知名的開源分布式存盤系統,在工業界和學術界都有著重要的影響。Ceph的架構和演算法設計發表在國際系統領域頂級會議OSDI、SOSP、SC等上。Ceph社區得到Red Hat、SUSE、Intel等大公司的大力支持。Ceph是國際云計算領域應用最廣泛的開源分布式存盤系統, ......

    uj5u.com 2020-09-10 06:14:51 more
  • es~通過ElasticsearchTemplate進行聚合~嵌套聚合

    之前寫過《es~通過ElasticsearchTemplate進行聚合操作》的文章,這一次主要寫一個嵌套的聚合,例如先對sex集合,再對desc聚合,最后再對age求和,共三層嵌套。 Aggregations的部分特性類似于SQL語言中的group by,avg,sum等函式,Aggregation ......

    uj5u.com 2020-09-10 06:14:59 more
  • 爬蟲日志監控 -- Elastc Stack(ELK)部署

    傻瓜式部署,只需替換IP與用戶 導讀: 現ELK四大組件分別為:Elasticsearch(核心)、logstash(處理)、filebeat(采集)、kibana(可視化) 下載均在https://www.elastic.co/cn/downloads/下tar包,各組件版本最好一致,配合fdm會 ......

    uj5u.com 2020-09-10 06:15:05 more
最新发布
  • 從行和拆分日期中過濾不必要的文本

    我已經盡力了,但我無法得到想要的結果,下面提到的是我必須執行 2 個功能的表過濾掉“2022”之后的所有文本,因為我需要過濾掉實際檔案名和日期過濾文本后,我需...

    uj5u.com 2022-09-15 03:37:49 more
  • Python將變數嵌入到excel公式中

    我將 DAY 變數用于字串公式的方法無法正常作業。這種在 SQL 查詢和檔案路徑中大量使用變數的方法,但是我不知道為什么現在不行。通過將字串封裝在 """ --- "...

    uj5u.com 2022-09-15 03:36:12 more
  • 顯示串列中某些單詞的單元格位置但帶有空格的公式。-Excel

    是否有一個公式,如果我有一個串列,例如“準備作業”,它會將單元格位置寫到 1 個單元格中,但前提是沒有人處理它(空白名稱),這樣我才能找到輕松作業?到目前為止,我的...

    uj5u.com 2022-09-15 03:34:41 more
  • Powerquery中的密集排名過濾資料或組,使用自定義函式

    我一直在嘗試最簡單的方法來對具有組或類別的資料的以下資料進行密集排名。我問過類似的問題來對資料進行排名,但這個問題是針對分組資料的。我希望按如下所...

    uj5u.com 2022-09-15 03:33:59 more
  • 獲取列中第一個不為0的值

    | A | B |---|--------|--------|---------1 | 0 | 500 |2 | 0 | |3 | 0 | |4 | 500 | |5...

    uj5u.com 2022-09-15 03:33:06 more
  • 使用多個分隔符拆分字串

    我想使用 Excel VBA 拆分具有多個分隔符的字串。其中一個字串是:Raw String: Surat/Gujarat-India-East(Asia) Earth.Intended Result: Surat Gujarat India...

    uj5u.com 2022-09-15 03:32:12 more
  • VBA:如何提取行數

    我在 A9 中有一個名為“Start_Database”的 Excel 單元格。我想在 VBA 中提取數字 9,但我不知道如何。我現在做的是寫 y = 9,但我想知道同一任務的另一種方法...

    uj5u.com 2022-09-15 03:31:37 more
  • 如何使用pythonopenpyxl洗掉基于陣列的作業表

    我需要洗掉名稱在陣列中的作業表。不幸的是:tempWb.remove(wsToRemoveNameArray[wsToRemoveIndex])和這個: del tempWb[wsToRemoveNameArray[wsToRemoveIndex...

    uj5u.com 2022-09-15 03:30:42 more
  • 在列中拆分多行文本

    鑒于:懺悔光學:耶穌會和早期現代光學作者:Purkaple,布倫特大學:俄克拉荷馬大學出版年份:2022抽象的:本論文探討了近代早期耶穌會杰出成員對光學的調查和解釋。這樣...

    uj5u.com 2022-09-15 03:29:15 more
  • VBA-根據行數清除表

    我正在嘗試清除表“A” - 基于表“A”中存在的行數例如,如果表“A”中存在少于 2 行,則清除表“A”中的所有內容with sheets("DOC").ListObjects("A")if A.Ro...

    uj5u.com 2022-09-15 03:28:34 more