从评论中提取电话号码

2023-11-30

  • 我有一个专栏,其中有评论(超过 5000 个案例)。
  • 这些评论有文字、数字、日期等等。
  • 我需要从这些评论中获取电话号码。
  • 每条评论的电话号码都是随机的,所以LEFT,MID or RIGHT不管用

我达到的最接近的结果是 Kutools=EXTRAXTNUMBERS()......但我得到一行数字,其中包括日期、ID 等。

更喜欢一个公式。 :)

下面两个示例评论,所需的电话号码在bold

2017 年 2 月 2 日星期四下午 2:37 协调世界时间 .386867076939,pers .pārv.Tatjana 选择的通话结果:Noruna citā laikā - 2017-02-03 07:15 2017 年 2 月 8 日星期三上午 8:18 协调世界时间 .3868 nr.67074071-neeksistē,personāla daļas vad.Tatjana cleanbild,arī nr。67076600选择的通话结果:Neceļ 2017 年 2 月 10 日星期五上午 7:15 协调世界时间 * .3868 *** piezv ap 13 选择的通话结果:Noruna citā laikā - 2017-02-10 11:15

2017 年 2 月 2 日星期四上午 11:15 协调世界时间 4213 zvanīt66119908选择的通话结果:Noruna citā laikā - 2017-02-07 09:00 2017 年 2 月 14 日星期二 12:59 PM 协调世界时间 .4532 * anita@[电子邮件受保护]选择的通话结果:Turpināt internetā


这个小UDF()将返回字符串中的所有 8 位数字子字符串:

Public Function PHNum(s As String) As String
    Dim L As Long, i As Long, temp As String
    Dim CH As String
    L = Len(s)
    temp = ""
    PHNum = ""
    For i = 1 To L
        CH = Mid(s, i, 1)
        If IsNumeric(CH) Then
            temp = temp & CH
            If Len(temp) = 8 Then
                PHNum = PHNum & vbCrLf & temp
            End If
        Else
            temp = ""
        End If
    Next i
End Function

enter image description here

Note:

要获取输出单元格中的堆叠格式,请将其格式化为换行。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从评论中提取电话号码 的相关文章

  • 使用 VBA 的下拉菜单

    我需要使用 VBA 从下拉菜单中选择特定选项 我怎样才能做到这一点 链接到我们试图从中提取的网页 IE document getElementsByName down count click 我尝试过的代码 Full Module Priv
  • 如何使用 Nodejs 创建 Excel 文件?

    我是一名 Nodejs 程序员 现在我有一个数据表 我想将其保存为 Excel 文件格式 我该怎么做呢 我找到了一些 Node 库 但其中大多数是 Excel 解析器而不是 Excel 编写器 我使用的是 Linux 服务器 因此需要一些可
  • VBA Shell 并等待退出代码

    我正在打包一个办公应用程序 VBA 它调用 C 控制台应用程序来执行应用程序 大型模拟程序 的一些繁重工作 我希望能够让 VBA 应用程序等待控制台应用程序完成并从控制台应用程序检索退出代码 我已经能够做到前者 但尚未能够从应用程序中检索退
  • 如何在 Excel 中对一组数据进行排序以匹配另一组数据?

    我有一个不按字母或数字顺序排列的数据列表 我想对同一日期的第二个列表进行排序以匹配第一个列表 我无法更改数据的顺序 我的目标是将第二组中的附加数据粘贴回第一个数据集中 DATA SET A DATA SET B 22350 BH160 10
  • 在合并的单元格中选择、插入照片并将其居中

    我是一名研发面包师 正在为我的团队制作食谱模板 模板中有照片 但我需要轻松地允许他们单击一个按钮 打开照片的文件选择器 然后将该照片放在合并的单元格中 我其实不太擅长做这个 Sub InsertPhotoMacro Dim photoNam
  • VBA 有没有办法了解未使用的变量?

    标准 VBA 编辑器中是否有工具 方法或设置来警告已被修改的变量Dim med 但没有被使用 MZ Tools http www mztools com index aspx将搜索您的代码并告诉您哪些内容未被使用 VBA的版本可以找到her
  • SQL Server,插入 Excel“链接服务器”时出现“无效列名”错误

    我有一个简单的 Excel 电子表格文档 运行 Office 2013 我使用 Microsoft Office 15 0 Access 数据库引擎 OLE DB 提供程序 将其用作数据库 我可以使用 MS SQL Server Manag
  • VBA 完成 Internet 表单

    我正在寻找将 Excel 中的值放入网页的代码 Sub FillInternetForm Dim IE As Object Set IE CreateObject InternetExplorer Application IE naviga
  • 将包含宏的工作簿复制到不带宏的工作簿

    我能够复制工作簿 复制到所需位置 其中在后台包含宏 该副本还包含相同的宏 我的问题是我不希望这个重复的工作簿包含宏 谁能告诉怎么做吗 先感谢您 将您的工作簿保存为无宏 即简单地保存为 Excel 工作簿 对于我的 Excel 2007 这是
  • VBA 中 AND 函数如何工作?

    如果这是一个愚蠢的问题 我很抱歉 但是 Excel VBA AND 函数是否检查其中的每个条件然后继续 或者在第一个 FALSE 条件处停止而不检查其他条件 我想知道出于优化目的 但到目前为止在网上没有找到任何相关信息 提前致谢 示例 如果
  • VBA 中的匈牙利语好吗?

    我在 Net 中不使用匈牙利语 str int 前缀 但我仍然发现它在 VBA 中很有用 因为在 VBA 中很难看到类型 这很糟糕吗 不必要 也许我错过了一些东西 我真的很感激任何反馈 我想知道有一段时间了 谢谢大家 我想说 这种匈牙利符号
  • 如何等到 Excel 计算公式后再继续 win32com

    我有一个 win32com Python 脚本 它将多个 Excel 文件合并到电子表格中并将其另存为 PDF 现在的工作原理是输出几乎都是 NAME 因为文件是在计算 Excel 文件内容之前输出的 这可能需要一分钟 如何强制工作簿计算值
  • Excel 数字缩写格式

    这是我想要完成的任务 Value Display 1 1 11 11 111 111 1111 1 11k 11111 11 11k 111111 111 11k 1111111 1 11M 11111111 11 11M 11111111
  • 使用输入作为显示日期的基础

    我需要一种方法来使用用户窗体上的输入来确定将在输出上显示的日期 这是我的代码 If StatusBox Value lt 23 59 And ShiftCode Value AP Then Cells emptyRow 8 Value Da
  • 在 PYTHON 中读取 EXCEL 时,“utf-16-le”编解码器无法解码字节

    我正在尝试读取不同语言 阿拉伯语 希腊语 意大利语 希伯来语等 的各种数量的 xls 文件 当我尝试调用 open workbook 函数时 出现如下所示的错误 不知道如何将格式设置为任何语言 Code book xlrd open wor
  • 有没有更快的方法来使用Powershell解析Excel文档?

    我正在与一个接口MS Excel文件通过Powershell 每个 Excel 文档可能有大约 1000 行数据 目前这个脚本似乎读取了Excel文件并以每 0 6 秒 1 条记录的速率将值写入屏幕 乍一看 这似乎非常慢 这是我第一次阅读E
  • Excel 2003 中的 IFERROR

    我通过阅读几个线程了解到IFERROR在 Excel 2003 中由IF ISERROR 我尝试从 Excel 2007 复制的代码是 IFERROR A1 我知道必须有一个简单的解决方案将其转换为IF ISERROR 但我没有任何效果 意
  • 在 Excel 中使用 VBA 设置图像透明度

    有没有办法使用 VBA 脚本对图像应用一些透明度 我录制了一个 宏 但似乎没有录制艺术效果 我已经找到了如何制作形状 但没有找到图像 这需要几个步骤 将自选图形 如矩形 放置在工作表上 使用以下方法将您的实际图片嵌入矩形中 ShapeRan
  • 如何使用vba复制Excel工作表中的动态范围

    我试图使宏中的范围是动态的 而不指定最后一行x Sheets SheetName Range A2 K1000 Copy在 1000 行中 我想将其更改为动态 因为有时我的数量会更少或更多 尝试这个 Sub Test Dim lRow as
  • 使用 XMLHTTP 进行抓取会在特定类名处引发错误

    我正在尝试使用此代码抓取网站以提取姓名和联系人 Sub Test Dim htmlDoc As Object Dim htmlDoc2 As Object Dim elem As Variant Dim tag As Variant Dim

随机推荐

  • 你可以使用CSS来镜像/翻转文本吗?

    是否可以使用 CSS CSS3 镜像文本 具体来说 我有这个剪刀字符 9986 我想显示向左而不是向右 您可以使用 CSS 转换来实现此目的 水平翻转涉及缩放 div 如下所示 moz transform scale 1 1 webkit
  • Python:如何按子串相关性对字符串列表进行排序?

    我有一些字符串列表 例如 foo bar SOME baz TEXT bob SOME foo bar baz bob TEXT SOME foo TEXT foo bar SOME TEXT baz SOME TEXT 我希望它按精确度排
  • javax.xml.bind 无法解析

    我在 Eclipse 项目中使用的导入有一个奇怪的问题 我正在导入 javax xml bind 但出现错误 提示无法解析 我的项目的合规性是使用Java 1 8 我的JRE系统库也是1 8 我的一个朋友通过 Github 与我一起编写代码
  • Python从文件中读取并保存为utf-8

    我在读取文件 处理其字符串以及保存到 UTF 8 文件时遇到问题 这是代码 try filehandle open filename r except print Could not open file filename quit text
  • 如何减少大型存储库中的磁盘空间使用?

    我有一个大约有1年开发历史的git存储库 已经有37GB了 如何以删除旧历史记录的方式最小化大小 也就是说 我只需要最近2个月的历史记录 其他的可以删除 三个主要选项是 从历史记录中删除大文件 例如 BFG 将 repo 子文件夹拆分为自己
  • 访问 std::variant 中的公共结构成员

    我无法理解如何使用std variant在 C 17 中 给定两个结构体A and B and a std vector
  • 有没有C函数可以获取文件的权限?

    我正在编写一个在 UNIX 上运行的 C 程序 并尝试使用 chmod 命令 查阅手册页后 我知道 chmod 需要两个参数 第一个是权限位 第二个是要更改的文件 我想对文件的当前权限位和用户输入的权限位进行按位或 并将其提供给 chmod
  • 如何使用 Watir Webdriver 获取父元素的索引?

    我有这个 HTML 代码 div class A div class B Text1 div div div class A div class B Text2 div div 所以我需要找到 div class A 的索引 在其中找到一些
  • MySQL 选择最近 7 天

    我在这里读了一些帖子 似乎没什么特别的 但我仍然无法选择最近几天的条目 SELECT p1 kArtikel p1 cName p1 cKurzBeschreibung p1 dLetzteAktualisierung p1 dErstel
  • Elasticsearch 过滤多个术语,仅匹配结果,而不是其中任何一个

    如何通过所有多术语搜索仅获得过滤后的匹配结果 我有这个示例表 其中 titleid 是映射 int 字段 personid 是关键字 titleid 1 personid a titleid 3 personid a titleid 1 p
  • Codeigniter 中的计数器

    我有下面的代码 一步步 Put counter txt in APPPATH logs counter txt Make counter helper php set in APPPATH helpers counter helper ph
  • 检查字典中是否存在某个单词未找到任何单词

    我想查找字典是否包含该单词 来自列表的单词通过循环递增 如果您没有在下面收到问题评论 请提出建议 n int input d for i in range n text input split d text 0 text 1 list fo
  • C++ - 编译在调用 std::thread 中的重载函数时失败

    考虑以下场景 实用程序 h include
  • 使用 CreateProcessAsUser 将焦点集中到从系统服务启动的窗口

    我有一个系统服务 可以使用该方法启动应用程序CreateProcessAsUser 此服务使用模拟在活动会话中启动应用程序 应用程序正在按预期启动 我设法使用以下命令使窗口出现在前面 SetWindowPos this gt wndTopM
  • Excel 2007 VBA根据文本过滤器复制行x次

    我是 VBA 新手 无法理解最有效的方法 我正在寻找一种根据频率将数据复制到活动单元格下方的行中的方法 样本数据是这样的 Name Value Frequency Date Steve 10 Annual 01 03 2012 Dave 2
  • 是否有适用于 Java 的 HttpCahce 客户端库?

    我已经asked关于 android 的这个问题 但我将扩大问题范围以包括一般的 java 是否有任何库用于实现 Http 缓存 我想更有效地下载我的图像 尊重 If Modified Since etags 等 我确信有一个库可以将图像的
  • 根据字典替换文本

    我需要做一些类似于这篇文章的事情 但有所不同 这就是我问的原因 unix shell 用字典替换 我有一本字典 dict txt 它是用空格分隔的 内容如下 V7动力 B6 广达 从某种意义上说 第一列是键 第二列是值 我有一个用户文件 u
  • 2 个意图过滤器,1 个活动 - 哪个打开了它?

    有没有办法知道哪个 Intent Filter 负责启动一个在 AndroidManifest xml 中定义了两个 Intent Filter 的 Activity 我想要一套稍微不同的逻辑 但还不足以需要一个全新的活动 Thanks 没
  • 如何在 kivy 中按下按钮时更改按钮的背景颜色?

    我的应用程序有一个带有默认背景颜色的按钮 我只想将其背景颜色更改为另一种颜色on press事件 您可能会认为它类似于 html 的已访问和未访问的超链接 即当单击链接时 它会更改其颜色 我的尝试 usr bin kivy import k
  • 从评论中提取电话号码

    我有一个专栏 其中有评论 超过 5000 个案例 这些评论有文字 数字 日期等等 我需要从这些评论中获取电话号码 每条评论的电话号码都是随机的 所以LEFT MID or RIGHT不管用 我达到的最接近的结果是 Kutools EXTRA