Tri acteurs/rôles

Bonjour à toutes et à tous.

J’ai un souci sur un fichier avec des noms d’acteurs et leurs rôles. J’obtiens cette liste en la téléchargeant sur le site IMDb. Un fichier qui m’a été gracieusement fourni sur votre site me permet d’extraire certaines données. Je vous mets ce fichier appelé « Extraction données » en pièce jointe. Après transformation des colonnes J et K du fichier « Extraction par Power Query (modifié colonne par colonne), j’obtiens le fichier « Extrac modifié ». Les cellules en rouge sont les noms d’acteurs. Les cellules en noir sont les rôles. Ce que je souhaiterais, c’est d’avoir les noms d’acteurs en colonne A et les rôles en colonne C. Autrement dit, pour simplifier, les cellules rouges en et les cellules noires en C. Je joins les fichiers nécessaires. Merci par avance.

Bonjour,

Comment reconnaître les acteurs ?

Daniel

Essaie :

Sub test()
  Dim C As Range, L As Long, TblAct() As String, TblRole() As String, LA As Long, LR As Long
  i = 0
  ReDim TblAct(0)
  ReDim TblRole(0)
  LA = -1
  LR = -1
  For Each C In Range("A3", Cells(Rows.Count, 1).End(xlUp))
    If InStr(1, C, "(") = 0 And Not IsNumeric(Mid(C, Len(C) - 4, 4)) Then
      i = i + 1
      If Application.IsOdd(i) Then
        LA = LA + 1
        ReDim Preserve TblAct(LA)
        TblAct(LA) = C
      Else
        LR = LR + 1
        ReDim Preserve TblRole(LR)
        TblRole(LR) = C
      End If
    End If
  Next C
  [J2].Resize(UBound(TblAct)) = Application.Transpose(TblAct)
  [K2].Resize(UBound(TblRole)) = Application.Transpose(TblRole)
End Sub

Daniel

Note, tu obtiens la même chose avec la formule :

=LET(tbl;FILTRE(A3:A188;ESTERR(CHERCHE("(";A3:A188)));tbla;ASSEMB.H(SEQUENCE(NBVAL(tbl));tbl);tblb;FILTRE(PRENDRE(tbla;;-1);EST.IMPAIR(PRENDRE(tbla;;1)));tblc;FILTRE(PRENDRE(tbla;;-1);EST.PAIR(PRENDRE(tbla;;1)));ASSEMB.H(tblb;tblc))

Daniel

Bonjour Daniel. Je te remercie pour ton implication.

En fait, ce n’est pas le fichier « Extraction » que je voudrais modifier. Ce fichier a déjà été modifié. Le fichier qui m’intéresse c’est le fichier « Extrac modifié ». J’ai obtenu ce fichier en modifiant séparément les colonnes du fichier « Extraction » avec Power Query.

Dans ce fichier, j’ai deux colonnes : A, B. Dans chaque colonne figurent des cellules colorées en rouge et en noir. Les cellules rouges, ce sont les noms d’acteurs. Les cellules noires, ce sont leur rôle. Donc, Hylette Adolphe in Fellini Satyricon a pour rôle Guest at Casino. Lewis Alexander a pour rôle Casino Patron. Sam Ammon a pour rôle Piz Gloria Guard et ainsi de suite. Mon souhait serait de faire deux colonnes, l’une « acteur » et l’autre « rôle ». Merci par avance.

Bonjour,

Les colonnes J et K de "extraction-donnees.xlsm" contiennent indifféremment des acteurs et des rôles.

Est-ce normal ?

Comment interpréter cette séquence :

capture d ecran 2026 08 19 112434

Daniel

PS. Peux-tu fournir l'adresse de la page qui fournit ces données ?

Bonjour.

Oui, c’est normal. Je te joins le lien du site IMDb :

https://www.imdb.com/fr/title/tt0064757/fullcredits/?ref_=tt_cl_sm

Pour ce film : James Bond : Au service secret de Sa Majesté

Je sélectionne la liste à partir de :
Le reste du casting est classé par ordre alphabétique

Le fichier « Extraction données le transforme comme tu le vois, en mélangeant les acteurs et les rôles. Je te joins le fichier « Extraction données » vierge, pour que tu ais une idée du fichier.

Quand je fais un copié collé de la liste IMDb sur ce fichier en colonne A1, il se présente comme suit :

Hylette Adolphe in Fellini Satyricon (1969)

Hylette Adolphe

Guest at Casino

(non crédité)

Lewis Alexander

Casino Patron

(non crédité)

Sam Ammon

Piz Gloria Guard

(non crédité)

Andrew Andreas

Waiter

(non crédité)

Carol Barnes

Waitress

(non crédité)

Erika Bergmann

Guest at Casino

(non crédité)

Honor Blackman in Goldfinger (1964)

Honor Blackman

Pussy Galore

(images d'archives) (non crédité)

David Brandon

Piz Gloria Guard

(non crédité)

Shakira Caine

Shakira Caine

Extra in Casino

(non crédité)

George Cooper

Waiter

(non crédité)

George Lane Cooper in Mission casse-cou (1985)

George Lane Cooper

Piz Gloria Henchman

(non crédité)

Leslie Crawford

Waiter

(non crédité)

John Crewdson

Draco's Helicopter Pilot

(non crédité)

David de Keyser in The House of Eliott (1991)

David de Keyser

Draco

(voix) (non crédité)

Takis Emmanuel in Les petites aphrodites (1963)

Takis Emmanuel

Kleff

(non crédité)

Peter Evans

Casino Patron

(non crédité)

Judy Geeson in Brannigan (1975)

Judy Geeson

Allergy Patient Piz Gloria

(non crédité)

Sue Gerrard

Guest at Casino

(non crédité)

Thomas Gould

Blofeld's Man

(non crédité)

Richard Graydon in Inside 'A View to a Kill' (2000)

Richard Graydon

Draco's Driver

(non crédité)

Ron Gregory

Casino Patron

(non crédité)

Brian Grellis

Aide to Sir Hilary Bray

(non crédité)

Reg Harding in La Guerre des étoiles (1977)

Reg Harding

Waiter

(non crédité)

Esme Smythe, John Tatham, Victor Harrington, and Fred Machon in La vie tumultueuse de Lady Caroline Lamb (1972)

Victor Harrington

Casino Patron

(non crédité)

Peter R. Hunt and Michael Reed

Peter R. Hunt

Man Reflected in Universal Export Sign

(non crédité)

Dudley Jones

Hall Porter

(non crédité)

Roy Lansford

Casino Patron

(non crédité)

George Leech in Double-O Stunts (2000)

George Leech

Strangled SPECTRE Skier

(non crédité)

Aileen Lewis

Casino Patron

(non crédité)

Martin Leyden

Chef de Jeu Hussier

(non crédité)

Bessie Love

Bessie Love

Baccarat Player

(non crédité)

Norman McGlen

Janitor

(non crédité)

Bill Morgan

Kleff, Draco's Man

(non crédité)

Lola Morice

Casino Patron

(non crédité)

Yasuko Nagazumi

Guest at Casino

(non crédité)

Willy Oehrli

Piz Gloria Guard

(non crédité)

Luciana Paluzzi in Opération Tonnerre (1965)

Luciana Paluzzi

Fiona Volpe

(images d'archives) (non crédité)

Steve Plytas in Strangers (1978)

Steve Plytas

Greek Tycoon

(non crédité)

Lenny Rabin

Casino Guest

(non crédité)

Anita Richardson

Guest at Casino

(non crédité)

Robert Rietty

Robert Rietty

Casino Baccarat Official

(non crédité)

Guerra Rugosto

Waiter

(non crédité)

Andreas Schlunegger

Piz Gloria Guard

(non crédité)

Hans Schlunegger

Piz Gloria Guard

(non crédité)

Bunny Seaman

Casino Patron

(non crédité)

Valerie St. Helene

Silhouette Girl in Credits

(non crédité)

Emile Stemmler

Croupier

(non crédité)

Elliott Sullivan

American Guest

(non crédité)

Salli Tomaso

Waiter

(non crédité)

Nikki Van der Zyl

Nikki Van der Zyl

Various

(voix) (non crédité)

Joseph Vasa

Piz Gloria Receptionist

(non crédité)

José Diogo Vieira

Hotel Bell Boy in Estoril

(non crédité)

Rudi Wehren

Piz Gloria Guard

(non crédité)

Brian Worth in Un inspecteur vous demande (1954)

Brian Worth

Manuel

(non crédité)

Bruno Zryd

Piz Gloria Guard

(non crédité)

Stefan Zürcher

Piz Gloria Guard

(non crédité)

Après extraction par le fichier, j’obtiens ceci :
Acteurs Rôles

Hylette Adolphe in Fellini Satyricon (1969) Guest at Casino

(non crédité) Lewis Alexander

Casino Patron (non crédité)

Sam Ammon Piz Gloria Guard

(non crédité) Andrew Andreas

Waiter (non crédité)

Carol Barnes Waitress

(non crédité) Erika Bergmann

Guest at Casino (non crédité)

Honor Blackman in Goldfinger (1964) Pussy Galore

(images d'archives) (non crédité) David Brandon

Piz Gloria Guard (non crédité)

Shakira Caine Extra in Casino

(non crédité) George Cooper

Waiter (non crédité)

George Lane Cooper in Mission casse-cou (1985) Piz Gloria Henchman

(non crédité) Leslie Crawford

Waiter (non crédité)

John Crewdson Draco's Helicopter Pilot

(non crédité) David de Keyser in The House of Eliott (1991)

Draco (voix) (non crédité)

Takis Emmanuel in Les petites aphrodites (1963) Kleff

(non crédité) Peter Evans

Casino Patron (non crédité)

Judy Geeson in Brannigan (1975) Allergy Patient Piz Gloria

(non crédité) Sue Gerrard

Guest at Casino (non crédité)

Thomas Gould Blofeld's Man

(non crédité) Richard Graydon in Inside 'A View to a Kill' (2000)

Draco's Driver (non crédité)

Ron Gregory Casino Patron

(non crédité) Brian Grellis

Aide to Sir Hilary Bray (non crédité)

Reg Harding in La Guerre des étoiles (1977) Waiter

(non crédité) Esme Smythe, John Tatham, Victor Harrington, and Fred Machon in La vie tumultueuse de Lady Caroline Lamb (1972)

Casino Patron (non crédité)

Peter R. Hunt and Michael Reed Man Reflected in Universal Export Sign

(non crédité) Dudley Jones

Hall Porter (non crédité)

Roy Lansford Casino Patron

(non crédité) George Leech in Double-O Stunts (2000)

Strangled SPECTRE Skier (non crédité)

Aileen Lewis Casino Patron

(non crédité) Martin Leyden

Chef de Jeu Hussier (non crédité)

Bessie Love Baccarat Player

(non crédité) Norman McGlen

Janitor (non crédité)

Bill Morgan Kleff, Draco's Man

(non crédité) Lola Morice

Casino Patron (non crédité)

Yasuko Nagazumi Guest at Casino

(non crédité) Willy Oehrli

Piz Gloria Guard (non crédité)

Luciana Paluzzi in Opération Tonnerre (1965) Fiona Volpe

(images d'archives) (non crédité) Steve Plytas in Strangers (1978)

Greek Tycoon (non crédité)

Lenny Rabin Casino Guest

(non crédité) Anita Richardson

Guest at Casino (non crédité)

Robert Rietty Casino Baccarat Official

(non crédité) Guerra Rugosto

Waiter (non crédité)

Andreas Schlunegger Piz Gloria Guard

(non crédité) Hans Schlunegger

Piz Gloria Guard (non crédité)

Bunny Seaman Casino Patron

(non crédité) Valerie St. Helene

Silhouette Girl in Credits (non crédité)

Emile Stemmler Croupier

(non crédité) Elliott Sullivan

American Guest (non crédité)

Salli Tomaso Waiter

(non crédité) Nikki Van der Zyl

Various (voix) (non crédité)

Joseph Vasa Piz Gloria Receptionist

(non crédité) José Diogo Vieira

Hotel Bell Boy in Estoril (non crédité)

Rudi Wehren Piz Gloria Guard

(non crédité) Brian Worth in Un inspecteur vous demande (1954)

Manuel (non crédité)

Bruno Zryd Piz Gloria Guard

(non crédité) Stefan Zürcher

Piz Gloria Guard (non crédité)

Je prends ensuite les colonnes séparément pour les modifier avec Power Query pour obtenir ensuite le fameux fichier « Extrac modifié ». C’est moi qui ai donné les couleurs pour distinguer les acteurs des rôles. C’est ce fichier que je voudrais modifier Les cellules rouges, ce sont les noms d’acteurs. Les cellules noires, ce sont leur rôle. Donc, Hylette Adolphe in Fellini Satyricon a pour rôle Guest at Casino. Lewis Alexander a pour rôle Casino Patron. Sam Ammon a pour rôle Piz Gloria Guard et ainsi de suite. Mon souhait serait de faire deux colonnes, l’une « acteur » et l’autre « rôle ».

Voila. Merci

Sur le site, je trouve :

capture d ecran 2026 08 19 120226

Ca se traduit par :

capture d ecran 2026 08 19 120836

D'où sort "Peter R. Hunt and Michael Reed" ?

Rechercher des sujets similaires à "tri acteurs roles"