2013-04-12 3 views
1

Je ne suis pas le meilleur avec des descriptions techniques, mais s'il vous plaît gardez avec moi.Remplissage des valeurs dans Excel basé sur une autre colonne de valeurs

La tâche devant moi:

Une grande feuille de calcul avec une colonne de valeurs qui doivent être examinées et une entrée de numéro différent à côté d'eux. Malheureusement, le nombre n'est pas simplement "valeur, moins 15% si elle est proche". Je devrai avoir une liste de commandes spécifiques "trouver/remplacer" pour ma formule.

Exemple:

3,02

6,65

1,54

3,02

Et je dois formater tel qu'il dit:

3,02 2,80

6,65 5,60

1,54 1,40

3,02 2,80

Mon idée était quelque chose le long des lignes de = if (A1 = 3.02,2.80, = si (A1 = 6.65,5.60, = si (A1

Ensuite, je serais en mesure de simplement coller cette formule et faites glisser la feuille de calcul entière.

Malheureusement cela n'a pas fonctionné et je viens à vous tous pour obtenir de l'aide. S'il vous plaît sauvez-moi des tonnes de temps et de comprendre comment je peux faire de cette feuille de calcul de générer ses propres valeurs!

Merci,

Mike

Répondre

0

Je voudrais faire une petite table de consultation des remplacements spécifiques:

 A  B 
1 lookup result 
2 3.02 2.8 
3 6.65 5.6 
4 1.54 1.4 
5 3.02 2.8 

Et vous pourriez alors mettre en place une formule comme ceci:

9 value result 
10 3.02 =VLOOKUP(A10,A$2:B$5,2,FALSE) 
11 6.65 
12 1.54 
13 3.02 
14 1.54 

Et vous pouvez faire glisser cette formule dans le reste de la table.

Méfiez-vous du A$2:B$5 - si votre table de recherche est de taille différente, elle devra changer.

OU, garder plus le long des lignes de ce que vous avez, essayez une formule comme ceci:

=if(A1=3.02,2.80,if(A1=6.65,5.60,if(A1.... 

Le changement que j'ai fait était d'enlever le = supplémentaire avant les appels de fonction IF interne.

Questions connexes