Member 4055861 Ответов: 1

Как я могу читать данные из excel с несколькими шаблонами


Привет Технари,
У меня есть бизнес-требование чтения данных из excel, которые будут иметь несколько шаблонов.
Пример : Excel 1 -> имя клиента может быть в столбце #2, а возраст-в столбце #10
Excel 2 -> имя клиента может быть указано в столбце #20, а возраст-в столбце #1
В принципе, порядок столбцов может быть разным, и некоторое время объединенный столбец также.
Каждый клиент будет иметь свой собственный шаблон с указанными данными, поэтому я не могу заставить их использовать стандартный шаблон

Ваше техническое решение было бы очень ценно.

Что я уже пробовал:

Думая о машинном обучении.. но я не уверен

TommoDotCommo

Если на вашем компьютере установлен Microsoft Excel, вы должны иметь возможность дважды щелкнуть файл. Это откроет файл и позволит вам читать данные независимо от шаблона.

Member 4055861

Как мне это сделать с помощью C#

TommoDotCommo

"using" можно использовать для всего, что реализует интерфейс IDisposable. Вот полное руководство для оператора using в C# : https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/using-statement

1 Ответов

Рейтинг:
0

Richard MacCutchan

Видеть Работа с MS Excel(xls / xlsx) Использование MDAC и Oledb[^] и Microsoft.Офис.Взаимодействие.Пространство Имен Excel | Microsoft Docs[^В любом случае вы можете использовать фактические имена столбцов для поиска ваших данных.