|  | 
 
 | 
| 
 | |||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны | 
|  | 
|  | Опции темы | Поиск в этой теме | Опции просмотра | 
| 
			 
			#1  
			
			
			
			
		 | |||
| 
 | |||
|  Помогите разработать алгоритм У меня есть таблица в эксель, на картинке она называется "исходник", нужно ее форматировать в таблицу которая которая называется "результат" | 
| 
			 
			#2  
			
			
			
			
		 | ||||
| 
 | ||||
|   Ну это не для Дельфи вопрос, это просто знание особенностей Экселя и все. Переносите правый столбец вашей исходной табли в начало, затем копируете полученную область и вставляет в свободную ячейку через специальную вставку и включенную опцию Транспонировать. Получите ваш результат. | 
| 
			 
			#3  
			
			
			
			
		 | |||
| 
 | |||
|   не, там надо объединение ячеек делать. Алгоритм примерно такой. 1. Сотрируем исходную таблицу по последнему полю (что бы записи с одинаковым департаментом были рядом). 2. в спец переменную S заносим пустую строку. 3. В цикле по строкам исходной таблицы 3.1. Если S не равна значению в последней ячейке, то вставляем значение и в переменную S копируем его же. 3.2. Сливаем 2 первые ячейки и вставляем даннве в таблицу. |