Récupérer la valeur d'une cellule qui peut varier

Bonjour,

Y a-t-il une formule qui permette d’extraire (ou non) la valeur d’une cellule qui peut varier et de conserver ou mettre à jour cette valeur sur demande ?
Merci pour votre aide.

Classeur1.xlsx (23,8 Ko)
Je mets par exemple ce fichier avec une valeur de C02 en M8 qui peut varier avec le carburant colonne D (DIESEL ou GNR), je veux récupérer cette valeur « en la fixant » comme bon me semble (si je change d’autres valeurs) en S12 Diesel et T12 GNR. Je ne sais pas si c’est possible ou si c’est un voeu pieu. Merci

Hello
À tester
Classeur1.xlsx (34,1 Ko)

Bonjour,
Merci pour le fichier. Je cherchais plutôt une formule automatique que j’ai trouvée depuis.(cf fichier en S9) couplée à une macro vba du type ci-dessous
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range(« S13 »)) Is Nothing Then
If Range(« S13 »).Value = 1 Then
Range(« S12 »).Value = Range(« S9 »).Value
Range(« S13 »).Value = 0 ’ Remettre à zéro après le transfert
End If
End If
End Sub
Classeur1.xlsm (32,4 Ko)