Страницы: 1
RSS
Перевод обычной таблицы в вид базы данных
 
Есть, например, обычная таблица, в первом столбике и в первой строке - наименования, в самой таблице - значения. А можно ли с использованием стандартных средств excel (без использования макросов) привести данную таблицу в вид базы данных, т.е. в первом столбце - однородные значения первого столбца таблицы, во втором - однородные значения  первой строки таблицы, в третьем столбце - соответствующие им значения.    
 
Файл с пояснением вопроса прилагаю.
 
макросом-то попроще будет
 
Для меня проще формулами :)  
=ИНДЕКС($A$3:$A$10;ОСТАТ((СТРОКА(1:1)-1);СЧЁТЗ($A$3:$A$10))+1)  
=ИНДЕКС($B$2:$G$2;ЦЕЛОЕ((СТРОКА(1:1)-1)/СЧЁТЗ($A$3:$A$10))+1)  
=ИНДЕКС($B$3:$D$10;ОСТАТ((СТРОКА(1:1)-1);СЧЁТЗ($A$3:$A$10))+1;ЦЕЛОЕ((СТРОКА(1:1)-1)/СЧЁТЗ($A$3:$A$10))+1)  
Без проверки на заполнение базы.
 
Последнюю лучше так:  
=ВПР(A11;$A$3:$D$7;ЦЕЛОЕ((СТРОКА(1:1)-1)/СЧЁТЗ($A$3:$A$10))+2;0)
 
vikttur, спасибо, именно то, что нужно
 
{quote}{login=}{date=25.11.2010 08:10}{thema=}{post}макросом-то попроще будет{/post}{/quote}  
 
А можно поподробнее про макрос?    
Может быть у кого-нибудь есть заготовка?
Страницы: 1
Читают тему
Наверх