Hi
Using Power Query, you can do it faster.
Load your table in power Query
- Select all your columns containing the date (Jan and Feb....)
- unpivot the columns (French traduction sorry)
and that is it.

Here's the detail of the request (in french)
let
Source = Excel.CurrentWorkbook(){[Name="Tableau1"]}[Content],
#"Type modifié" = Table.TransformColumnTypes(Source,{{"Team", type text}, {"ProjectName", type text}, {"UserName", type text}, {"01-janv-22", type any}, {"1-Feb-22", type any}}),
#"Tableau croisé dynamique des colonnes supprimé" = Table.UnpivotOtherColumns(#"Type modifié", {"Team", "ProjectName", "UserName"}, "Attribut", "Valeur")
in
#"Tableau croisé dynamique des colonnes supprimé"