Для справки - в таблице 65536 ячеек
А насчёт вопроса - пишешь макрос для Exsel (Макрос-это программа, хранимая в офисном документе и работающая только в офисных программах) . Если не знаешь, как писать макросы - ищи ресурсы в нете. Один из них и самый известный -
http://www.microsoft.ru/offext/
Сложность в том, что ячеек тысячи, и в каждой - разное значение. Важно сделать так, чтобы значения не повторялись!!