• Initiateur de la discussion Initiateur de la discussion bertrand38
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

bertrand38

Guest
Bonjour au forum

Encore un petit problème à vous poser.
Il faudrait que je puisse calculer des distances à partir de coordonnées connues( jusque là tout va bien) sauf que j'ai un fichier brut ou sont mélangés des points nommés Mesure et des points nommés Station.
Ces points se trouvent les uns à la suite des autres (mon fichier brut de mesure)
et mon problème est que je dois calculer les distances entre chaque point Mesure et le point Station précédent.

Ci joint un fichier exemple.

Merci à tout pour votre aide, mais s'il était possible d'éviter l'utilisation de macros ça m'arrangerait car je bosse sur un PC du boulot et souvent les macros ne s'exécutent pas car je manque d'autorisations.
 

Pièces jointes

Re : calcul conditionnel

Bonjour,

Une formule matricielle qui renvoie le N° ligne de la précédente station :
=MAX(SI(B$2:B4="Station";LIGNE(B$2:B4)))

Le nombre de lignes de décalage vers le haut :
=MAX(SI(B$2:B3="Station";LIGNE(B$2:B3)))-LIGNE()

Le tout :
=DECALER(E4;MAX(SI($B$2:$B4="Station";LIGNE(B$2:B4)))-LIGNE();0)-E4

Decaler(Réf; nb de lignes ; nb de colonnes)
 

Pièces jointes

Re : calcul conditionnel

Merci à tous les 3 pour votre aide.

Bruno, pas de problème, macro super efficace. Je vais voir comment me faire autoriser pour la faire fonctionner sur mon poste du boulot.

Monique, nickel aussi. En revanche si je "tire" simplement sur les formules j'ai l'impression que tout fonctionne, sans avoir à faire de ctrl+maj+entrée. Est ce que je commets une erreur ?😕 (non parcequ'en fait j'utilise pas mal les matrices et que d'habitude quand on essaie de tirer dessus ça ne retourne jamais des résultats cohérents...)
 
Re : calcul conditionnel

Bonjour,

Tu tires simplement sur les formules,
ça fonctionne,
et tu as l'impression de commettre une erreur ?
Tu es étonné que ça fonctionne ?

Une formule matricielle déjà validée par ctrl, maj et entrée
peut être copiée et collée sans ctrl, maj et entrée.

Si c'est une formule validée en ayant sélectionné plusieurs cellules à la fois,
là, oui, un copié-collé d'une seule cellule ne donne pas de bons résultats.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

C
  • Question Question
Réponses
25
Affichages
2 K
C
D
  • Question Question
Réponses
0
Affichages
4 K
Djhezzzz
D
J
Réponses
7
Affichages
11 K
jf.boursier
J
A
  • Question Question
Réponses
2
Affichages
2 K
Graveling
G
K
Réponses
7
Affichages
1 K
S
Réponses
14
Affichages
3 K
saphya
S
S
Réponses
10
Affichages
3 K
J
  • Question Question
Réponses
30
Affichages
4 K
Jerome91270
J
D
Réponses
7
Affichages
3 K
N
Réponses
3
Affichages
908
nantex
N
E
Réponses
7
Affichages
4 K
Retour