![]() |
|
Forum
|
|
|
#1 (permalink) |
|
Guest
Messages: n/a
|
Bonjour à tous!
J'ai oublié comment on fait les recherches de valeurs. Kelkun peut m'aider? J'ai une valeur déterminée par un facteur: exemple :Nombre de signes total du bouquin me donne un certain nombre de pages. J'ai des modéles de pagination de 8 pages en 8 pages, et je veux que ma cellule arrondisse au modéle au dessus. exemple : Nombre de pages 118, je veux que cela passe automatiquement en 120. Comment faire? Merci pour vos tuyaux, et si je n'étais pas été assez clair, n'hésiter pas. ^^ |
| ANNONCES | |||
|
|
|
|
#2 (permalink) |
|
Guest
Messages: n/a
|
Salut David,
=ARRONDI.AU.MULTIPLE((118+4);8) L'arrondi au multiple arrondit vers la valeur la plus plus proche. Donc s'il faut arrondir vers le dessus, il faut ajouter la moitié de ton écart (8). Ândré. |
|
|
#4 (permalink) |
|
Guest
Messages: n/a
|
Merci pour la promptitude de ta réponse André! =o)
Hélas, la solution que tu me proposes semble ne pas correspondre, mais je pense que mon explication un peu floue y joue pour beaucoup. ^^ Oui, ce que je veux moi: J'ai une cellule C4, qui est la somme de plusieurs autres. (nombre de pages d'un bouquin en fonction du nombre de caratères présents dans le manuscrit). À partir de cette cellule, je veux que la cellule C5 détermine le nombre de pages en fonction des multiples que l'on peut imprimer, de 8 pages en 8 pages. Autrement dit, 113 pages, indiquera 120 pages. 251 pages, indiquera 256 pages, ect. L'on m'avait appris un jour, Jadis, lors d'une formation excel, à faire ce genre de calculs sur deux colonnes, avec je crois, la fonction "rechercheV", mais je ne m'en souviens plus. Hélas. =o) |
|
|
#5 (permalink) |
|
Guest
Messages: n/a
|
Ca y est! =o)
voici ce que j'ai fait dans ma cellule qui doit m'afficher le nombre de pages total :=RECHERCHEV(L28;O6:P294;2). Dans une colonne P, je note l'incrément (8, 16, 24, ect.) Pis dans la colonne O je note pour la cellule P7: =P6+1. Du coup tout marche bien! =o) Merci à André! Tcho! |
|
|
#6 (permalink) |
|
Guest
Messages: n/a
|
Salut David,
n'etant pas un genie XLiens, j'utilise des procedure basiques mais souvent efficaces: Dim i As Integer Range("C5").Value = "" Do While IsEmpty(Range("C5")) i = i + 8 If Range("C4") <= i Then Range("C5") = i End If Loop A++, Sylsyl. |
|
|
#9 (permalink) |
|
Guest
Messages: n/a
|
C'est encore moi !!
Excuses moi je n'avais pas vu que tu avais deja trouve , nos posts ont du se croiser. D'autant que Floor est pour une version anglaise d'XL, je ne connait pas l'equivalent en francais. A++, Sylsyl. |
|
|
#10 (permalink) |
|
Guest
Messages: n/a
|
Salut vous tous,
Floor = Plancher The floor of the cows = le plancher des vaches (lol). ou mieux : I floor this problem a long time = j'ai planché longtemps sur ce problème. Bon, je sais, il est temps que je m'arrête, je fatigue. Ândré. |
| ANNONCES | |
| Liens sociaux |
| Outils de la discussion | |
|
|