【问题标题】:How can I create a QR code for multiple cells in Google Sheets?如何为 Google 表格中的多个单元格创建 QR 码?
【发布时间】:2022-07-20 15:48:55
【问题描述】:

我正在尝试为一列中的多个值创建 QR 码。我搜索并发现下面的公式可以让我为单元格 A1 中的值创建一个二维码:

=IMAGE("https://chart.googleapis.com/chart?chs=500x500&cht=qr&chl="&A1&"")

我尝试将其扩展为 2 个值:

=IMAGE("https://chart.googleapis.com/chart?chs=500x500&cht=qr&chl="&A1&"%0A"&A2&"")

但扫描 QR 的结果只是 2 个单元格的组合。 (例如:404832221400252221)

我想要得到的是一个 QR 码,它将逐个单元格地输出整列数据。像这样的:

404832221

400252221

...

...

这可能吗?

【问题讨论】:

    标签: google-sheets google-sheets-formula


    【解决方案1】:

    使用这个:

    =INDEX(IMAGE("https://chart.googleapis.com/chart?chs=500x500&cht=qr&chl="&A1:A))
    


    更新:

    =INDEX(IMAGE("https://chart.googleapis.com/chart?chs=500x500&cht=qr&chl="&
     QUERY(A1:A10;;9^9)))
    

    【讨论】:

    • 这个公式生成的二维码仍然只返回列中的第一个值。尝试为 A 列中的 n 个数字获取 1 个 QR 码。谢谢。
    • 每个值我不需要 1 个二维码。我需要 1 个 QR 码来输出 A 列中的所有值。所以 1 个 QR 可以保存多个单元格的数据。前任。 Col. A 中单个单元格中的数字 1-20 在 1 个 QR 码下,当扫描成工作表时,将在列中的单独单元格中输出 1-20
    • @USER-RANDOM 我明白了。尝试更新的答案。我没有工具可以对此进行测试,但我的猜测是它会输出由空格分隔的所有数字,因此您需要一些脚本或公式将这些数字拆分为多个单元格
    【解决方案2】:

    不确定如何将数据排列在不同的行中,但下面的公式会在每个数据后添加空格。

    =HYPERLINK("https://chart.googleapis.com/chart?chs=300x300&cht=qr&chl="&A1&" "&A2&" "&A3&" "&A4,"QR CODE")
    

    【讨论】:

      猜你喜欢
      • 2019-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多