> Tous les forums > Forum Bureautique
 plage de cellules variable dans une fonctionSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
polypro88
  Posté le 24/06/2005 @ 16:12 
Aller en bas de la page 
Nouvel astucien
Bonjour, j'utilise la formule suivante: =VLOOKUP($F53,[tcsm2005.xls]misc_new_area!$D$145:$H$180,3,FALSE)/1000 La plage de cellule $D$145:$H$180 varie en colonne et en ligne en fonction du n° mois. Comment rendre cette sélection dynamique en intégrant le mois comme variable dans la formule? (cela m'éviterais de mettre à jour tous les mois cette fichue plage [boom]) D'avance merci, Polypro88.
Publicité
pat1545
 Posté le 24/06/2005 à 18:01 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Salut, par exemple tu peux sélectionner D145 et puis tout ce qui y touche: range("D145").selection Selection.CurrentRegion.Select ' toutes les cellules adjacentes selection.name= zz patrick
galopin01
 Posté le 24/06/2005 à 18:24 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien
Bonjour, Les plages nommées sont surement un plus... Sans doute à combiner avec un petit coup d'INDIRECT façon : (à vue de nez!) =VLOOKUP(F53;INDIRECT("$A$" & MONTH(TODAY()));3;FALSE)/1000 (avec l'hypothèse que A1:A12 renvoient les plages en question) ¿ Difficile d'être plus précis vu d'ici ! A+
polypro88
 Posté le 27/06/2005 à 17:28 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien
ça marche! C'est galopin01 qui gagne une tringle à rideau! L'indirect du droit est redoutablement efficace; voilà à quoi ressemble la formule modifiée: =VLOOKUP($F52,INDIRECT("[tcsm2005.xls]misc_new_area!$D$"&VALUE(MONTH(AB4)*36-35)&":$H$"&VALUE(MONTH(AB4)*36)),3,FALSE)/1000 Super merci à Galopin01, Polypro88
galopin01 a écrit :
Bonjour, Les plages nommées sont surement un plus... Sans doute à combiner avec un petit coup d'INDIRECT façon : (à vue de nez!) =VLOOKUP(F53;INDIRECT("$A$" & MONTH(TODAY()));3;FALSE)/1000 (avec l'hypothèse que A1:A12 renvoient les plages en question) ¿ Difficile d'être plus précis vu d'ici ! A+
[bigsmile]
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
499,99 €PC portable Asus VivoBook (FullHD, Core i5, 8 Go RAM, SSD 512Go) à 499,99 €
649 € -23%

Cdiscount fait une promotion sur le PC portable Asus 15.6 pouces Vivobook R515JA-BQ2070W qui passe à 499,99 € au lieu de 649 €. Ce portable possède un écran 15.6 pouces FullHD (1920x1080), un processeur Intel Core i5 1035G1, 8 Go de RAM et un SSD NVMe de 512 Go. Le tout tourne sous Windows 11. Webcam, WiFi, USB 3.2, USB Type C, Ethernet Gigabit et Bluetooth sont de la partie. 


Voir l'offre
399,99 €NAS Synology DS918+ à 399,99 €
549 € -27%

Fnac fait une belle promotion sur le NAS Synology DS918+ qui passe à 399,99 € alors qu'on le trouve ailleurs à partir de 549 €. Le Serveur NAS Synology DiskStation DS918+ embarque un processeur Quad-Core Intel, 4 Go de RAM et un moteur de cryptage matériel des données. Sa puissance brute lui permet d'exécuter les tâches les plus exigeantes et d'être réactif en toutes circonstances. Capable de transcoder à la volée les flux vidéos 4K Ultra HD, basé sur le système de fichier Btrfs et permettant l'agrégation de lien grâce à 2 ports Gigabit LAN, il offre puissance, fiabilité et efficacité aux utilisateurs, qu'ils soient professionnels ou particuliers.


Voir l'offre
14,99 €Souris sans-fil ergonomique verticale Trust Verro à 14,99 €
39,99 € -63%

Cdiscount fait une promotion sur la souris sans-fil ergonomique verticale Trust Verro qui passe à 14,99 € au lieu de 39,99 €. Travaillez confortablement pendant de longues périodes, tout en prévenant les douleurs au bras et au poignet.


Voir l'offre
599,99 €Ultraportable 15 pouces Asus Vivobook S533UA (OLED FHD, R5 5500U, 8 Go, SSD 512 Go) à 599,99 €
799,99 € -25%

RueDuCommerce fait une promotion sur l'ultraportable Asus Vivobook S533UA-L1216T qui passe à 599,99 € au lieu de 799 €. Cet ordinateur dispose d'un superbe écran 15 pouces OLED FHD, d'un processeur AMD Ryzen 5 5500U (6 coeurs) avec chip Radeon Vega 7 intégré, 8 Go de RAM, un SSD NVMe de 512 Go et tourne sous Windows 10 que vous pouvez mettre à jour pour Windows 11. Il ne pèse que 1,8 kg et propose une autonomie réelle de 7h30.


Voir l'offre

Sujets relatifs
Calculer date en fonction d'une valeur dans une plage de cellules
passer plage cellules dans fonction excel
utiliser résultat formule dans réf. plage cellules
Somme plage de cellules en fonction couleur fond
la fonction: Nb.Si(plage de cellules;critère)
Définir une Plage de cellules dans une macro
Définir 1 plage de cellules dans 1 macro excel
[Extraction dans cellules]
nb de liens dans une plage appartennant à la même ligne Horiz. ou verti...
VBA Excel valeur en fonction de cellules
Plus de sujets relatifs à plage de cellules variable dans une fonction
 > Tous les forums > Forum Bureautique