Уведомления

Группа в Telegram: @pythonsu

#1 Июль 6, 2021 15:39:11

domin.andriy
Зарегистрирован: 2021-07-06
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Python и Exel

Здравствуйте, я еще не спец по Python поэтому если вопрос глупый то простите. У меня есть таблица в exel, я просматриваю все значения в столбце В и если оно равно скажем 6 то мне нужно, что бы выводились все значения этой строки где я нашел 6. Пример на картинке: если День == 6, то вывести все значения этой строки. Мне бы хотя бы логику понять как это сделать, мне не нужен код.

Отредактировано domin.andriy (Июль 6, 2021 15:51:57)

Прикреплённый файлы:
attachment Безымянный.png (98,5 KБ)

Офлайн

#2 Июль 7, 2021 01:22:57

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9874
Репутация: +  854  -
Профиль   Отправить e-mail  

Python и Exel

domin.andriy
Мне бы хотя бы логику понять как это сделать, мне не нужен код.

domin.andriy
я просматриваю все значения в столбце В и если оно равно скажем 6 то мне нужно, что бы выводились все значения этой строки где я нашел 6.
В столбце B находятся фамилии.

Тебе нужно брать каждую строку, разделять на поля и просматривать в поле C значение, сравнивая его с искомым. Если значение в поле C равно искомому, то вывести все поля текущей строки.

Дальше будет вопрос “а как мне брать каждую строку?”. Для этого надо использовать сторонний модуль питона, через который питон подключается к Excel-файлу и открывает в нём книгу, а потом в этой книге открывает лист книги, а потом в этом листе берёт строки листа. Примеров навалом. Ты не первый, кто додумался питоном Excel-файлы анализировать.



Отредактировано py.user.next (Июль 7, 2021 01:25:02)

Офлайн

#3 Июль 7, 2021 07:53:43

domin.andriy
Зарегистрирован: 2021-07-06
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Python и Exel

py.user.next
Спасибо, буду пробовать)

Офлайн

#4 Июль 7, 2021 19:33:47

Rafik
Зарегистрирован: 2018-09-04
Сообщения: 231
Репутация: +  27  -
Профиль   Отправить e-mail  

Python и Exel

Можно, например, посмотреть в сторону OpenPyXL

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version