Как добавить несколько формул в длинную текстовую ячейку? - PullRequest
0 голосов
/ 03 мая 2019

У меня есть ячейка в документе Google Sheets, которая является шаблоном HTML для веб-страницы электронной коммерции. Это очень долго, поскольку на веб-странице много контента, и, конечно, вся ячейка - это текстовый формат, потому что HTML - это текст. Я хочу, чтобы этот текст HTML просматривал другие ячейки в электронной таблице, чтобы заполнить части HTML значениями, которые я ввел в других ячейках. Поэтому, если мой HTML находится в ячейке A1 и в одной его части написано =B1 (или что вы мне в итоге говорите), я хочу иметь возможность набрать Apple в ячейке B1 и заменить текст HTML на =B1 с apple. Есть ли какой-то способ, которым в ячейке текстового формата вы можете обозначить для листов «этот следующий бит - формула»? По сути, что я должен набрать вместо =B1, который я использовал выше, чтобы этот поиск работал? Помните, что это все в текстовой ячейке.

Я пробовал разные способы сделать это, но все, кажется, полагаются на наличие ячейки в формате формулы, но это невозможно, поскольку мне нужно многократно выполнять этот процесс поиска в одной ячейке с большим количеством текста. в нем.

1 Ответ

0 голосов
/ 04 мая 2019

Похоже, что спрашивают о том, как формулы работают в Google Sheets, особенно о том, как формулы обрабатывают текстовые значения.

В Google Sheets формула начинается с = или +. Поскольку ваш вопрос касается текстовых значений, вы должны использовать =.

После = вы можете добавить заключенный в кавычки текст типа ="apple". Если в вашем тексте есть кавычки, вам следует избегать их. Допустим, ваш текст равен "apple", а используемая формула - ="""apple""".

Давайте сделаем прыжок.

Оператор конкатенации &. Допустим, у вас есть ="""apple"" ""orange""" в одной ячейке и grape в ячейке A1. Чтобы поместить ссылку на A1, чтобы вставить ее значение между цитируемыми фруктами, нужно использовать формулу ="""apple""" & A1 & """orange""".

...