Спосіб 2 (красивий). Символ для склеювання тексту ()
Для підсумовування вмісту декількох осередків використовують знак плюс "+", а для склеювання вмісту комірок використовують знак " "(Розташований на більшості клавіатур на цифрі" 7 "). При його використанні небхідно пам'ятати, що:
Цей символ треба ставити в кожній точці з'єднання, тобто на всіх "стиках" текстових рядків також, як ви ставите кілька плюсів при додаванні декількох чисел (2 + 8 + 6 + 4 + 8)
Якщо потрібно приклеїти довільний текст (навіть якщо це всього лише точка або пробіл, не кажучи вже про цілий слові), то цей текст треба брати в лапки. У попередньому прикладі з функцією СЦЕПИТЬ про лапках піклується сам Excel - в цьому ж випадку їх треба ставити вручну.
Ось, наприклад, як можна зібрати ПІБ в одну клітинку з трьох з додаванням прогалин:
Якщо поєднувати це з функцією вилучення з тексту перших букв - ЛЕВСИМВ (LEFT). то можна отримати прізвище з ініціалами однією формулою:
Спосіб 3 (незвичний). Макрос для об'єднання осередків без втрати тексту.
- Sub MergeToOneCell ()
- Const sDELIM As String = ""
- Dim rCell As Range
- Dim sMergeStr As String
- If TypeName (Selection) "Range" Then Exit Sub
- With Selection
- For Each rCell In .Cells
- sMergeStr = sMergeStr sDELIM rCell.Text
- Next rCell
- Application.DisplayAlerts = False
- .Merge Across: = False
- Application.DisplayAlerts = True
- .Item (1) .Value = Mid (sMergeStr, 1 + Len (sDELIM))
- End With
- End Sub
Тепер, якщо виділити кілька осередків і запустити цей макрос в меню Сервіс - Макрос - Макроси (там же можна повісити його на поєднання клавіш для швидкості), то Excel об'єднає виділені осередки в одну, слив туди ж і текст.