Чи можливо перетворити текст з певної комірки в RFC 3986 ( http://url-encoder.org/ ) в електронній таблиці Google?
Скажімо, C4має значення John Doe, то D4має бути John%20Doe.
Чи можливо перетворити текст з певної комірки в RFC 3986 ( http://url-encoder.org/ ) в електронній таблиці Google?
Скажімо, C4має значення John Doe, то D4має бути John%20Doe.
Відповіді:
Так, ви можете створити для цього спеціальну функцію.
Клацніть Інструменти → Редактор сценаріїв . Виберіть Створити порожній проект .
У вікні редактора сценаріїв вставте наступний код:
function encode(value) {
return encodeURIComponent(value);
}
Збережіть сценарій (за запитом дайте ім’я) та поверніться до таблиці.
Тепер ви можете використовувати функцію як =encode. Якщо C4комірка містить текст John Doe, введіть у вашій D4осередку: =encode(C4).
D4тепер має відображатися John%20Doe.
Я створив приклад електронної таблиці для демонстрації.
Для інших, хто все ще шукає це, Google Sheets має функцію під назвою ENCODEURL зараз (серпень 2018 року), тому більше не потрібно робити власні.
=ENCODEURLв таблицях ( див. Нижче ).