Вам нужно, чтобы строки описания / сайта оставались объединенными? Если не слиться, чтобы было легче. Вы пометили его как VBA, но если это одноразовое исправление, тогда можно ли работать вручную на листе?
В качестве отправной точки я бы предложил добавить идентификатор к каждой группе строк, и в зависимости от качества данных вы можете сделать это, проверив ячейку веб-сайта или просто подсчитав строки. Например, вы можете вставить новый столбец перед вашими данными и поместить в ячейку A2 следующее:
=IF(Left(Lower(B1),4)="http",B2,A1)
Где B1 (строка выше) может быть организация, описание 1, описание 2, веб-сайт организации, и если это веб-сайт, мы предполагаем, что в этой новой строке мы начинаем с нового блока данных, поэтому мы ' Я возьму название организации. Если это не веб-сайт, мы будем использовать название организации, которое мы использовали ранее (A1 нужно будет = B1). Затем скопируйте эту формулу до конца, и 4 строки, по крайней мере, теперь будут иметь общий ключ, который затем можно будет использовать для разбивки данных.
Если есть URL, которые просто начинаются с www. затем измените формулу или лучше, просто найдите / замените "www." быть "http://www.", чтобы качество ваших данных улучшилось.