在google-spreadsheet中生成QR码

时间:2014-07-10 18:34:13

标签: google-sheets google-api qr-code urlencode

我有一个关于使用google-spreadhseet生成QR码的简单问题。 我正在使用谷歌的API调用

=image("https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl="&A3)

这很好用。 其中A3是人名。

我的姓氏在A4,但是当我尝试时:

=image("https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl="&(A3+A4))

=image("https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl="&
(CONCATENATE(A3, " ", A4)))

QR框是空白的。

如何在不必创建其他字段的情况下从名字和姓氏生成QR码。

2 个答案:

答案 0 :(得分:1)

简单:

=image("https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl="&A3&A4)

请注意,这仅适用于A3和A4仅包含未保留的URL字符的情况;否则您需要percent encoding,如另一个答案here中所述。

答案 1 :(得分:0)

查看另一个post,其中提供了有关如何对数据进行编码以创建QR代码的完整说明,并提供了如何从工作表中逐行获取信息并自动构建QR代码的示例。