У меня есть два столбца с двумя значениями .. Я хочу добавить текст слева от всех ячеек столбца A и объединить справа от всех ячеек столбца B.

В основном я пытаюсь избежать необходимости вводить целую кучу обновлений sql. так, например, если у меня есть Excel с

ID имя сотрудника

135 Распутин
76 кустов

Я хочу создать что-то вроде этого

UPDATE EMPLOYEES SET ID = '135', WHERE employee_name= 'RASPUTIN'
UPDATE EMPLOYEES SET ID = '76', WHERE employee_name= 'BUSH'

Так что, возможно, решение добавить текст в ячейки, а затем объединить строки?

Я предпочитаю встроенную функцию, так как я не знаком с VBA, спасибо!

1 ответ1

2

Предполагая, что идентификатор находится в столбце A, а имя сотрудника - в столбце B

Попробуйте это:= "ОБНОВИТЬ СОТРУДНИКОВ SET ID = '" & A1 & "' WHERE EMPLOYEE = '" & B1 & "'"

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

Примечание: перед ГДЕ нет запятой.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .