Excel: Условное форматирование для объединения столбцов

Excel: Условное форматирование для объединения столбцов

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

например

=CONCATENATE(B4," ",I4," ",O4)

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

Например:

  0900  Option1 Option2 Option3
        Bulding5 Building8 Building11
        General Appointment Select Appointment General Appointment
  1000  Option4 
        Bulding2 
        Select Appointment
  1100  Option5 Option6 
        Bulding5 Building3 
        General Appointment General Appointment

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

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

Кто-нибудь знает, как применить форматирование, чтобы различать объединенные значения?

решение1

Как уже упоминалось, форматирование в ячейке не может быть применено в формуле или через формулу. Вы МОЖЕТЕ редактировать свои результаты, особенно с помощью VBA, а не вручную, чтобы добиться этого, но...

Вы, кажется, готовы к тому, чтобы упомянутые вами дополнительные пробелы не слишком способствовали читабельности. Так что, по-видимому, ваше единственное возражение против идеи с несколькими столбцами — это огромное количество пустых ячеек, которое она даст, по-видимому, потому что ЭТО тоже не будет слишком читабельным.

Однако вы можете создать объединенные строки, которые вы создаете сейчас, используя какой-нибудь необычный символ вместо пробела, если это вообще возможно, что объединенное значение привносит свой собственный пробел. ЗАТЕМ вы можете снова разбить эти строки на отдельные ячейки либо с помощью простой и легкой функции Данные | Текст в столбцы, либо с помощью любого из нескольких шаблонных методов, которые вы можете найти здесь, чтобы выполнить разбиение.

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

Кажется, это быстро и легко решит проблему, поскольку у вас уже есть формула (а теперь у вас есть и более удачная), «Текст по столбцам» — сама простота, и форматирование по столбцам не кажется слишком обременительным.

Связанный контент