Bom dia,
como o x é calculado com base no y com formula não consigo pensar em um modo mas via vba pode utilizar o codigo abaixo
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$C$1" Then
Dim Percentual As Double
Dim PlanRef As Worksheet
Dim RngTotal As Range, RngY As Range
Set PlanRef = Plan1 ' Planilha dos dados
Set RngTotal = PlanRef.Range("B17") 'Range do total de X
Set RngY = PlanRef.Range("C9:C15") 'Range dos Y
Percentual = Target.Value / RngTotal.Value
For Each r In RngY
r.Value = r.Value * Percentual
Next r
End If
End Sub
Postado : 16/10/2015 8:54 am