Si tu veux avoir une formule qui s'adapte au nombre de profils, il faut alors trouver comment écrire ceci :
sum(Col3),sum(Col4),...,sum(ColX)
cela peut se faire comme suit
="sum(Col"&textjoin(",sum(Col";;arrayformula(sequence(1;rows('Planning Jour '!B2:BG7)-2;3;1)&")"))
et dans ce cas, ta formule devient alors
=transpose(query(transpose('Planning Jour '!B2:BG7);"select Col1,"& "sum(Col"&textjoin(",sum(Col";;arrayformula(sequence(1;rows('Planning Jour '!B2:BG7)-2;3;1)&")")) &" group by Col1") )
pour la plage de données B2:BG7