2016-10-29 3 views
0

В листе google у меня есть ячейка, содержащая до 200 или 250 символов (включая пробелы). Мне нужно создать QR-код в клетке рядом с ним ....Создание QR-кода в листах google, содержащих до 200 символов текста с пробелами

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

это работает, если текст не содержит пространства в ячейке Е2 ... что, если я хочу, чтобы это держать содержимое «Я бы хотел может заставить генератор QR-кода работать с пробелами ». Как я могу сгенерировать QR-код?

Спасибо заранее!

+0

Удивительный !!!! Не могу вас поблагодарить! – Alan

+0

Если ваш комментарий связан с ответом, вы можете его принять. Ссылка: [Что делать, если кто-то отвечает на мой вопрос?] (Http://stackoverflow.com/help/someone-answers) –

ответ

2

Формула

=if(isblank(E2),"",image(
"https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl="&SUBSTITUTE(E2," ","%20") 
)) 

Объяснение

URL строки должны быть закодированы, так что пространство должно быть заменено %20.

Смотрите также

+0

Могу ли я также поместить вкладку между ячейкой E2 и ячейкой E3 и сделать в один QR-код? = if (isblank (E2), "", изображение ( "https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl="&SUBSTITUTE(E2," ","% 20 ") )) & "% 09" и if (isblank (E3), "", изображение ( "https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl="&SUBSTITUTE (E3," ","% 20 ") )) ........ Было бы что-то вроде этого даже работать ???? Заранее спасибо!!!! Если нет, как создать QR-код вкладки? = "% 09" не работает. – Alan

+0

Самый быстрый способ узнать, будет ли работать эта формула, - это попробовать ее самим. Если после проверки и поиска решения, которое вы не найдете сами, отправьте новый вопрос. –