Здравствуйте! Нужно сцепить большое количество ячеек в строке используя знак & Например A1&B1&C1&D1 и т.д. Столбиков и строчек в файле очень много, что затрудняет использование функции =СЦЕПИТЬ в ручную При этом если в одной из ячеек нет значения добавляется знак & также добавляется & и в конец результата
Здравствуйте! Нужно сцепить большое количество ячеек в строке используя знак & Например A1&B1&C1&D1 и т.д. Столбиков и строчек в файле очень много, что затрудняет использование функции =СЦЕПИТЬ в ручную При этом если в одной из ячеек нет значения добавляется знак & также добавляется & и в конец результатаPilotpaha
Pilotpaha, а почему в строке 4 &Сидоров (с амперсандом), а в строке 5 - просто Иванов - ведь в обоих случаях значению предшествует пустая ячейка
Pilotpaha, а почему в строке 4 &Сидоров (с амперсандом), а в строке 5 - просто Иванов - ведь в обоих случаях значению предшествует пустая ячейкаbuchlotnik
штатными средствами не вариант, могу предложить UDF
[vba]
Код
Function СЦЕПКА(a As Range) Application.Volatile Dim s As String s = "" For Each cell In a If cell <> "" Then s = s & cell.Value & "&" Next s = Left(s, Len(s) - 1) СЦЕПКА = s End Function
[/vba]
штатными средствами не вариант, могу предложить UDF
[vba]
Код
Function СЦЕПКА(a As Range) Application.Volatile Dim s As String s = "" For Each cell In a If cell <> "" Then s = s & cell.Value & "&" Next s = Left(s, Len(s) - 1) СЦЕПКА = s End Function
Задача на самом деле не совсем простая, по крайней мере для меня. Я пробовал такую формулу =A1:D1&"&" но при ней выпадает ошибка. Пробовал =A1 выделение ячеек до D1 F9 &"&" и заменяя фигурные кавычки на обычные, но при этом изменяется только одна строка и не уходит проблема нескольких амперсандов &
Задача на самом деле не совсем простая, по крайней мере для меня. Я пробовал такую формулу =A1:D1&"&" но при ней выпадает ошибка. Пробовал =A1 выделение ячеек до D1 F9 &"&" и заменяя фигурные кавычки на обычные, но при этом изменяется только одна строка и не уходит проблема нескольких амперсандов &Pilotpaha
Здравствуйте! Нужно сцепить большое количество ячеек в строке используя знак &
Прошу помочь. Имеется три ячейки. Фамилия имя отчество. Нужно поместить всё в одну с пробелами. Через амперсанд вроде получается, но эта ячейка новая привязана к первым трем через формулу. Как снять зависимость, чтобы новая ячейка, с новыми данными никуда не ссылалась ?
Здравствуйте! Нужно сцепить большое количество ячеек в строке используя знак &
Прошу помочь. Имеется три ячейки. Фамилия имя отчество. Нужно поместить всё в одну с пробелами. Через амперсанд вроде получается, но эта ячейка новая привязана к первым трем через формулу. Как снять зависимость, чтобы новая ячейка, с новыми данными никуда не ссылалась ?veteran53