Retouner valeur sous excel
Résolu
bibi
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
j'ai créer une feuille de calcul excel qui me calcul un débit en fonction du temps,
dans une autre feuille de calcul je calcul une perte de charge fonction d'un débit (pour une valeur fixe).
je cherche à calculer pour chacun des débits de la premiere feuille à trouver la valeur de la perte de charge correspondante.
je ne veux pas copier 50 000 fois la deuxième feuille de calcul mais l'utiliser plutot comme fonction
je n'arrive pas à trouver de fonction... pour résoudre mon problème qui semble tout bête a première vu!
si qqun à une idée ??
merci d'avance
j'ai créer une feuille de calcul excel qui me calcul un débit en fonction du temps,
dans une autre feuille de calcul je calcul une perte de charge fonction d'un débit (pour une valeur fixe).
je cherche à calculer pour chacun des débits de la premiere feuille à trouver la valeur de la perte de charge correspondante.
je ne veux pas copier 50 000 fois la deuxième feuille de calcul mais l'utiliser plutot comme fonction
je n'arrive pas à trouver de fonction... pour résoudre mon problème qui semble tout bête a première vu!
si qqun à une idée ??
merci d'avance
A voir également:
- Jocker+
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
2 réponses
Bonjour,
Alors à chaque débit correspond sa perte de charge ! Est-ce une seule valeur ou sont-ce plusieurs lignes ?
Soit tu ne fais qu'une feuille et tu rapproche pour une ligne de débit sa perte de charge, soit tu nommes chaque débit et chaque perte de charge par le même item, exemple cas1 pour débit, et cas1 pour perte et enfin tu fais une recherchev() pour renvoyer aprés la colonne débit sa perte or vice versa...
Alors à chaque débit correspond sa perte de charge ! Est-ce une seule valeur ou sont-ce plusieurs lignes ?
Soit tu ne fais qu'une feuille et tu rapproche pour une ligne de débit sa perte de charge, soit tu nommes chaque débit et chaque perte de charge par le même item, exemple cas1 pour débit, et cas1 pour perte et enfin tu fais une recherchev() pour renvoyer aprés la colonne débit sa perte or vice versa...
oui chaque valeur de débit à une seule perte de charge.
Le soucis viens du fait que le cacul est assez complexe et dépend de pas mal d'autres valeurs.cest pour cette raison que jai fait le calcul ailleur( en gros j'arrive à une fonction qui ne dépend plus que d'un débit à la fin mais qui nécéssite des calculs itératifs avant (formule de colebrook) sur une le deuxième onglet! je ne sais pas si je me fais comprendre...)
Je vais essayer de regarder la fonction rechercheV, mon seul soucis est que le débit sort d'un autre calcul itératif... encore une fois assez long et il me semble difficil de renommer tte les valeurs (1500 environ!)
appel à un dev VB il m'a pondu ca
Sub Bouton1_Clic()
Set Ws = Sheets(1)
Set ws3 = Sheets(3)
i = 19 'première ligne à traiter
Do While (Ws.Cells(i, 1) <> "")
'on récupère le QT*3600
Ws.Select
valeur1 = CDbl(Ws.Cells(i, 6).Value) * 3600
'on le "colle" dans la 3e feuille dans "débit"
ws3.Select
ws3.Cells(8, 5).Value = valeur1
'on récupère la perte de charge totale
valeur2 = ws3.Cells(22, 5).Value
'on la colle dans la première feuille dans la colonne perte de charge conduite
Ws.Select
Ws.Cells(i, 10).Value = valeur2
'on passe a ligne suivante
i = i + 1
Loop
End Sub
et ca marche!!
merci pour la réponse bonne soirée