Importer tableau excel avec pd.read_excel en connaissant seulement la 1ere cell
RedaKhel
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
RedaKhel Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
RedaKhel Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
Hello, j'aimerais importer un tableau à partir d'une feuille de calcul Excel, disons que la plage commence à partir de la cellule B3.
Si j'utilise le package xlwings, je n'ai qu'à connaître la cellule de début car xlwings utilise l'option (expand = table) pour déduire le reste. Voici la ligne de code:
df = sht.range ('B3'). options (pd.DataFrame, expand = 'table', dates = dt.date, index = False, header = True) .value
Ma question : Existe-t-il un moyen de faire la même chose en utilisant pandas.read_excel?
Connaître le nombre de lignes, les colonnes et les skiprows permet d'écrire:
df = pd.read_excel (chemin_fichier, nom_feuille = nom_feuille, skiprows = skiprows, rows = nrows, usecols = usecols)
Mais ce n'est pas la même chose que d'entrer uniquement la première cellule comme avec xlwings.
Si vous avez une idée de comment le faire avec pandas.read_excel en ayant seulement l'info sur la première cellule du tableau, ça serait parfait. D'avance Merci
Réda
Si j'utilise le package xlwings, je n'ai qu'à connaître la cellule de début car xlwings utilise l'option (expand = table) pour déduire le reste. Voici la ligne de code:
df = sht.range ('B3'). options (pd.DataFrame, expand = 'table', dates = dt.date, index = False, header = True) .value
Ma question : Existe-t-il un moyen de faire la même chose en utilisant pandas.read_excel?
Connaître le nombre de lignes, les colonnes et les skiprows permet d'écrire:
df = pd.read_excel (chemin_fichier, nom_feuille = nom_feuille, skiprows = skiprows, rows = nrows, usecols = usecols)
Mais ce n'est pas la même chose que d'entrer uniquement la première cellule comme avec xlwings.
Si vous avez une idée de comment le faire avec pandas.read_excel en ayant seulement l'info sur la première cellule du tableau, ça serait parfait. D'avance Merci
Réda
A voir également:
- Importer tableau excel avec pd.read_excel en connaissant seulement la 1ere cell
- Tableau word - Guide
- Trier un tableau excel - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Liste déroulante excel - Guide
- Tableau ascii - Guide
1 réponse
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour,
il est probablement nécessaire d'utiliser plusieurs instructions pour réaliser la même chose avec panda. est-ce un soucis?
il est probablement nécessaire d'utiliser plusieurs instructions pour réaliser la même chose avec panda. est-ce un soucis?
J'ai posé la question dans le forum en espérant que quelqu'un me propose un truc plus straight.
Réda