Skip to content

搞英语 → 看世界

翻译英文优质信息和名人推特

Menu
  • 首页
  • 作者列表
  • 独立博客
  • 专业媒体
  • 名人推特
  • 邮件列表
  • 关于本站
Menu

如何在 Google 表格和文档中使电话号码可呼叫

Posted on 2023-04-05

本教程介绍了如何在 Google 表格、幻灯片和 Google 文档中使电话号码可点击。当有人点击您的电子表格或本文档中的电话号码链接时,将打开他们手机上的拨号器并开始拨打指定的电话号码。

如何在网页中插入可点击的电话号码

让我们从基础开始。

如果您单击网页上的电子邮件链接,它会打开您的默认邮件程序。同样,您可以将您网站上的电话号码设置为“可拨打”,这意味着当有人点击电话号码链接时,它会自动在他们的手机上启动拨号程序并填写电话号码。

html-telephone-links.png

您可以使用tel协议将网页上的纯文本电话号码转换为可点击的电话链接。

例如,如果您在手机上单击此链接,它将打开预填有指定号码的电话拨号器。无需复制粘贴数字。

如何在 Google 表格中输入电话号码

在 Google 电子表格中输入电话号码有点棘手。原因如下:

电话号码通常由前面带有加号 (+) 的数字组成。但是,一个常见的问题是,当您在单元格中包含加号时,电子表格会假定您正在输入数学公式并尝试计算该值。

phone-number-formatting.png

如果遇到此问题,有两种简单的方法可以解决它。

解决方法 A您可以用双引号 (“) 将电话号码括起来,并在其前面加上等号 (=)。

解决方法 B您可以在电话号码前添加单引号 (‘)。这会告诉 Google 表格将单元格的内容视为文本,同时保留电话号码的格式。

如何在 Google 表格中使电话号码可点击

谈到主要问题,您如何使 Google 表格中的电话号码可点击?

显而易见的选择是使用带有 tel 协议的HYPERLINK 公式,但它在 Google 表格中不受支持。所以像=HYPERLINK("tel:12345", "Call Me")公式是行不通的,但是这个问题有一个简单的解决方法。

在电话号码后附加call.ctrlq.org域名,它会自动将电话号码转换为可点击的链接。例如,如果您想为号码+1 650-253-0000创建一个可点击的电话链接,您可以使用以下公式。

您可以在指向网站的单元格中创建一个常规超链接,该网站又会重定向到实际的电话链接。要查看实际效果,请在 Google 表格中的任何电话号码前添加https://call.ctrlq.org/ ,它将变成可拨打的电话链接。

 = HYPERLINK ( "https://call.ctrlq.org/+16502530000" ; "Call Google Support" )

google-sheet-phone-links.png

在上面的示例中,电话号码列在 B 列中,而姓名列在 A 列中。您可以在 C 列中添加以下公式以获得可点击的电话链接。

 = HYPERLINK ( "https://call.ctrlq.org/" & B2 ; A2 )

您可以在 Android 或 iPhone 上打开此电话号码 Google 表格,然后单击任何电话链接以查看它的运行情况。您甚至可以将工作表发布为网页,并且这些数字也可以在网络上点击。

Google 文档和幻灯片中可点击的电话号码

您还可以在 Google 文档和 Google 幻灯片中创建可点击的电话号码。该过程类似于 Google 表格,但我们将使用Insert Link选项而不是HYPERLINK公式。

在文档中写下电话号码并选择它。然后单击Insert菜单并从下拉列表中选择Link 。或者您可以使用键盘快捷键Ctrl+K打开链接对话框。

输入以call.ctrlq.org域名开头的电话号码,然后单击OK按钮。电话号码将转换为可点击的链接。

Phone numbers in Google Docs

另请参阅:在 Google 电子表格中添加图像

技术细节

call.ctrlq.org服务是一个简单的 Node.js 应用程序,运行在 Google Cloud Run 上,仅重定向到tel协议。如果您想在自己的服务器上运行它,这是完整的应用程序代码。

 const express = require ( 'express' ) ; const app = express ( ) ; app . get ( '/:number' , ( req , res ) => { const { number } = req . params ; const phone = number . replace ( / [^0-9] / g , '' ) ; res . redirect ( ` tel: ${ phone } ` ) ; } ) ; app . listen ( process . env . PORT , ( ) => { console . log ( ` App is running ` ) ; } ) ;

原文: https://www.labnol.org/internet/google-sheets-phone-numbers/29228/

本站文章系自动翻译,站长会周期检查,如果有不当内容,请点此留言,非常感谢。
  • Abhinav
  • Abigail Pain
  • Adam Fortuna
  • Alberto Gallego
  • Alex Wlchan
  • Answer.AI
  • Arne Bahlo
  • Ben Carlson
  • Ben Kuhn
  • Bert Hubert
  • Bits about Money
  • Brian Krebs
  • ByteByteGo
  • Chip Huyen
  • Chips and Cheese
  • Christopher Butler
  • Colin Percival
  • Cool Infographics
  • Dan Sinker
  • David Walsh
  • Dmitry Dolzhenko
  • Dustin Curtis
  • Elad Gil
  • Ellie Huxtable
  • Ethan Marcotte
  • Exponential View
  • FAIL Blog
  • Founder Weekly
  • Geoffrey Huntley
  • Geoffrey Litt
  • Greg Mankiw
  • Henrique Dias
  • Hypercritical
  • IEEE Spectrum
  • Investment Talk
  • Jaz
  • Jeff Geerling
  • Jonas Hietala
  • Josh Comeau
  • Lenny Rachitsky
  • Liz Danzico
  • Lou Plummer
  • Luke Wroblewski
  • Matt Baer
  • Matt Stoller
  • Matthias Endler
  • Mert Bulan
  • Mostly metrics
  • News Letter
  • NextDraft
  • Non_Interactive
  • Not Boring
  • One Useful Thing
  • Phil Eaton
  • Product Market Fit
  • Readwise
  • ReedyBear
  • Robert Heaton
  • Ruben Schade
  • Sage Economics
  • Sam Altman
  • Sam Rose
  • selfh.st
  • Shtetl-Optimized
  • Simon schreibt
  • Slashdot
  • Small Good Things
  • Taylor Troesh
  • Telegram Blog
  • The Macro Compass
  • The Pomp Letter
  • thesephist
  • Thinking Deep & Wide
  • Tim Kellogg
  • Understanding AI
  • 英文媒体
  • 英文推特
  • 英文独立博客
©2025 搞英语 → 看世界 | Design: Newspaperly WordPress Theme