SQL и Excel — сохранение функций Excel в SQL

#sql #excel

#sql #excel

Вопрос:

Я сохраняю vlookups в поле sql. Когда я загружаю его в Excel: этот код отображается с ‘ (одинарной кавычкой) перед кодом.

Возможно ли сохранить функцию в поле SQL, которое будет загружаться в Excel без ‘ (одинарная кавычка) в начале строки, чтобы при открытии в Excel функция работала?

Комментарии:

1. Любопытно, почему бы не выполнить запрос вместо vlookups и не сохранить какие-либо формулы?

2. Поскольку запросы в power query плохо работают с файлами, защищенными паролем, а данные, к которым я пытаюсь получить доступ, находятся в файле Excel, защищенном pw. Однако Power query будет извлекать данные, если я использую vlookups и у меня открыт защищенный файл pw — поэтому я хотел использовать vlookups. Вместо того, чтобы выполнять их каждый раз, когда я хотел жестко закодировать их в поле SQL.

Ответ №1:

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

Вам также может потребоваться выполнить Данные-> Текст в столбцы-> Готово.

Кроме того, попробуйте нажать «Рассчитать сейчас» на вкладке формулы.