За последние 24 часа нас посетили 22306 программистов и 1058 роботов. Сейчас ищут 595 программистов ...

Сравнение файлов Excel с помощью PHP

Тема в разделе "Сделайте за меня", создана пользователем DeathGun, 8 июл 2019.

  1. DeathGun

    DeathGun Новичок

    С нами с:
    8 июл 2019
    Сообщения:
    6
    Симпатии:
    0
    Возникла проблема, т.к. нет опыта.
    Пользователь выбирает 2 файла Excel (количество строк и столбцов может не совпадать), нужно их сравнить по определенным столбцам (которые задает пользователь) и вывести результат в 3-й файл (добавив какой-нибудь столбец с пометками совпало или нет).
     
  2. acho

    acho Активный пользователь

    С нами с:
    28 дек 2016
    Сообщения:
    854
    Симпатии:
    210
    Адрес:
    Санкт-Петербург
    Работа с офисными файлами на php - дело не очень приятное.
    Я бы xls\xlsx сначала сконвертировал в csv и работал уже с csv.
    Сконвертировать можно разными либами либо консольным LibreOffice.
    Ну а потом просто берёшь по ячейке из одного и другого файла и сравниваешь, чё там.
     
  3. DeathGun

    DeathGun Новичок

    С нами с:
    8 июл 2019
    Сообщения:
    6
    Симпатии:
    0
    Я уже понял что не приятное, но задача подразумевает что пользователь будет просто загружать файлы. Что бы не делал лишнюю работу. Я конечно же понимаю что с csv работать проще.
     
  4. acho

    acho Активный пользователь

    С нами с:
    28 дек 2016
    Сообщения:
    854
    Симпатии:
    210
    Адрес:
    Санкт-Петербург
    дык а чем мешает то, что пользователь загружает файлы? Он загрузил, ты сконвертировал.
    Ну или с теми же либами пробовать работать именно с экселем