Tri sans doublon d'une plage multicolonne via une formule appliquée dans un champ

Staple1600

XLDnaute Barbatruc
Re

=>R@chid
Je ne demande que cela moi de passer à 365 au boulot ;)
(Mais ce n'est pas de mon ressort)
Comme cela quand j'aurai gouté à cette version, je pourrai l'installer at home
(Sauf que cela impliquera que j'achète un nouveau PC ;) en même temps)
 

Staple1600

XLDnaute Barbatruc
Bonjour le fil

=>R@chid
Je ne peux pas décemment installer Office 365 sur un PC qui à l'origine était sous W7 (avec 4Go de RAM), puis migré sous W10 (au moment où Microsoft le proposait gratuitement) et sur lequel j'ai ajouté 4Go de RAM récemment.
D'ailleurs à propos d'Office 365, j'ai lu quelque part que Microsoft lorgne de plus en plus vers cet optique, non?
Moi, je suis habitué au version standalone d'Office.
Pour 2013, par ignorance, j'ai acheté une version C2R.
(D'ailleurs sauf erreur, en hyper, ils ne vendent que ces versions, non ?)
Je voulais essayer 365 gratuitement pendant 1 mois mais...

Vous allez bientôt pouvoir utiliser Microsoft 365.
Le premier mois est gratuit. Vous devez tout de même fournir des informations de paiement pour poursuivre votre abonnement à la fin du mois d’essai.

:mad:
 

R@chid

XLDnaute Barbatruc
Bonjour @ tous,
Juste pour vous saluer en passant et j'espère que vous vous portiez bien.
J'attendais les fonctions VSTACK() et HSTACK() pour faire l'affaire, mais j'ai oublié qu'il y a DANSCOL() et DANSLIGNE() qui peuvent également faire l'affaire et mieux que les fonctions qui sont encore pour les INSIDER.
Oubliez la formule avec LET(), et utilisez cette petite formule :
VB:
=TRIER(UNIQUE(DANSCOL(zone;1)))
Avec les nouvelles fonctions Excel devient de plus en plus facile, et on va par la suite perdre le goût de chercher les bonnes formules.

VSTACK() et HSTACK() ne sont pas encore disponibles sur Excel pour Microsoft 365.


Bien cordialement
 

Staple1600

XLDnaute Barbatruc
Bonjour R@chid ;), le fil

J'ai office 365 et je dispose bien de ces fonctions
Fais ce petit test
(chez moi cela fonctionne)
VB:
Sub testRachid()
Cells(1).Formula2 = "=RANDARRAY(4,7,1,20,TRUE)"
[A10].Formula2 = "=VSTACK(A2:C3,E2:G3)"
[E10].Formula2 = "=HSTACK(A2:C3,E2:G3)"
End Sub
 

R@chid

XLDnaute Barbatruc
Bonjour Staple1600
Tu veux dire que tu disposes de ces deux fonctions VSTACK et HSTACK, je ne les ai pas encore, je viens de voir sur le site MICROSOFT, ils disent qu'elles sont encore sur le canal bêta.
 

chris

XLDnaute Barbatruc
Bonjour à tous
Le site de Microsoft n'est pas à jour ou ne tient pas compte des versions pro et famille qui ne sont pas mises à jour selon le même fréquence...
 

R@chid

XLDnaute Barbatruc
Bonjour Chris
Merci de ton retour, j'ai mis à jour mon Microsoft 365 vers17:30 (Heure Maroc) et j'ai vérifié après mais je n'ai pas pu obtenir les VSTACK et HSTACK.
Sinon, DANSCOL fera l'affaire mieux que VSTACK mais cette dernière est conçue pour autre chose.

Je rentre chez et vérifierai à nouveau.

Bien cordialement
 

R@chid

XLDnaute Barbatruc
Bonjour mapomme,
Dès que je rentre chez moi je vérifierai et revenir vers vous la fonction que j'avais imaginée, mais bien sûr celle que j'ai proposée en post #34 reste la meilleure.

Bien cordialement
 

Staple1600

XLDnaute Barbatruc
Bonjour R@chid :),
Bonjour aussi à @Staple1600, @chris :)

Bien longtemps R@chid qu'on ne s'était croisés ;)

J'ai vérifié sur mon O365, les fonctions sont bien disponibles (ASSEMB.V et SASEMB.V).
@mapomme (salutations à votre endroit, et bonsoir à Chris)
Tu as une drôle version de 365 ;)
Chez moi, en pays breton
Ma fonction se nomme : =ASSEMB.H
et celle-ci : SASEMB.V est inconnue au bataillon

Ma version d'Office 365 est :
Microsoft® Excel® pour Microsoft 365 MSO (Version 2210 Build 16.0.15726.20070) 64 bits
 
Dernière édition:

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 105
Messages
2 085 350
Membres
102 870
dernier inscrit
Armisa