Dans formule : numéro de cellule en fonction d'un calcul

Fermé
Guillaume - 2 déc. 2015 à 15:00
 Guillaume - 4 déc. 2015 à 08:40
Bonjour a tous,

J'importe à partir d'un fichier .txt d'un autre software (donc non modifiable) une série de chiffre.
Ils correspondent aux coordonnées selon l'axe X ou Y des intersections d'une grille de 3x3 lignes.

Je souhaite les afficher non pas sous forme de suite de chiffre sur une seule colonne mais dans 3x3 cellules.

Autrement dit, j'ai :
4.9
0
4.8
5.1
0
5.2
5.0
0
4.9

Et je souhaite :
4.9 0 4.8
5.1 0 5.2
5.0 0 4.9

Le nombre de ligne dans la grille peut-aller jusqu’à 33x33 donc ça devient long à faire manuellement...
Existe t-il une façon "d'automatiser" cela un minimum?

Par exemple d'avoir toute mes valeurs dans la colonne A et dans la grille cible d'entrer une formule type : =A(valeur de la cellule de la grille de démo)?
Ceci en imaginant que je créerai une grille de démo type.

1 2 3
4 5 6
7 8 9

J'espère que mon explication n'est pas trop floue. Je peux essayer de détailler si nécessaire.

D'avance, merci,

Guillaume


A voir également:

2 réponses

Zoul67 Messages postés 1959 Date d'inscription lundi 3 mai 2010 Statut Membre Dernière intervention 30 janvier 2023 149
2 déc. 2015 à 15:21
Bonjour,

Oui, avec la fonction INDIRECT :
=INDIRECT("Import!A" & modele_grille!A1) et tu tires la formule.
Mais si tu peux aller jusqu'à 33x33, j'espère que tu arrives à faire simplement le modèle

A+
1
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
2 déc. 2015 à 16:38
Bonjour

Un fichier démo

http://www.cjoint.com/c/ELcpL4om2lx
1
Wow, je ne m'attendais pas à une réponse aussi rapide!
Merci Zoul67 et PHILOU10120!
Je vais creuser tout ça durant le week-end et l'appliquer à mon problème mais ça me semble une affaire résolu!
0