Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
Никита Г.
Никита Г. 
29 лет, Россия
2 года в сервисе
Был онлайн 3 месяца назад

Загрузчик, обработчик и конфигуратор файла базы данных для wordpress.
Требуется написание с нуля или доработка существующего решения загрузчика и обработчика файлов excel форматов xls xlsx и csv.
Базы разного наполнения, но с информацией одного типа со столбцами в разном порядке (поставщик, город, район, улица, тип улицы, дом). 
В загрузчике создаем профили поставщик1, поставщик2 итд, настраиваем в каждом профиле свои правила загрузки, к примеру (поставщик1:1 столбец - город, 2 столбец - тип улицы, 3 столбец - улица и дом | поставщик2: 1 столбец - тип улицы, 2 столбец - улица, 3 столбец - номер дома, 4 столбец - район итд.) после чего в каждом профиле загружаем свою соответствующую базу. (аналогия реализации https://www.youtube.com/watch?time_continue=1&v=xSy4iW4grmI).
Так как есть не корректные данные в самих базах, на каком-то этапе нужно прописывать правила отображения, либо при импорте изменение самой базы в профиле поставщика, либо уже импортируемую базу мы изменяем, например sql запросом после загрузки. К примеру, есть адрес (Костр. о., г. Волгореченск), Пишем правило на изменение - Костр. о., г. Волгореченск - Костромская область, г. Волгореченск) или МО, г. Пушкино - Московская область, г. Пушкино.
Если в какой-либо базе столбец не нужен (к примеру, порядковый номер) - выбираем "пропустить" и импортируем далее настроеные.
Все вопросы, для более подробного понимания, задавайте в личные сообщения.