Création d'une formule avec de nombreuses variables

Bonjour,
Je souhaite mettre en place une automatisation de calcul de volume qui évolue selon plusieurs critères renseignés dans mes champs.
Par exemple: si ouverture circulaire, parois verticales, fond plat alors volume cylindre (pir2ht)
si ouverture rectangulaire, parois verticales, fond plat alors volume pavé (Llht)
…Sachant de les variables doivent prendre en compte l’ouverture, l’inclinaison des parois et les dimensions.
Je n’arrive qu’a créé une seule « condition »: =SI(ET(N4=« circulaire »;Z4=« verticales »;Y4=« plat »);PI()P4U4) mais je n’arrive pas à compléter ma formule.
Pourriez-vous m’aider?
Je vous remercie par avance

preparation_tableau.xlsx (64,1 Ko)

Hello
il n’y a aucune valeur dans ces cellules…

Bonjour, hello taz067,

à essayer si cela fonctionne
Edit
Si j’ai bien compris
preparation_tableau.xlsx (64,9 Ko)

Cordialement

Merci beaucoup. J’ai pris votre formule qui fonctionnait et j’ai demandé à chatgpt d’y intégrer mes autres variables et ca donne ca:
=SI(ET(N3=« circulaire »;Z3=« verticales »;Y3=« plat »);PI()P3U3;
SI(ET(N3=« ovale »;Z3=« verticales »;Y3=« plat »);PI()U3((P3/2)^2-(Q3/2)^2)/4;
SI(ET(N3=« carrée »;Z3=« verticales »;Y3=« plat »);P3Q3U3;
SI(ET(N3=« rectangulaire »;Z3=« verticales »;Y3=« plat »);P3Q3U3;
SI(ET(N3=« quadrangulaire »;Z3=« verticales »;Y3=« plat »);P3Q3U3;
SI(ET(N3=« circulaire »; Z3=« obliques »;Y3=« plat »);PI()U3/3((P3/2)^2+(R3/2)^2+P3R3);
SI(ET(N3=« rectangulaire »;Z3=« obliques »;Y3=« plat »);(Q3
U3)/6*(2P3+R3)+(S3U3)/6*(2*R3+P3); «  »)))))))
Encore merci pour le coup de pouce
Bonne soirée