Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2406 connectés 

 

 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  106  107  108  ..  111  112  113  114  115  116
Auteur Sujet :

[Topic Unique] Excel : Keep calm and Pivot Table !

n°3442427
DjiDji5943​0
Posté le 05-11-2023 à 18:51:57  profilanswer
 

Reprise du message précédent :
Bonjour à tous,
 
Toi qui aime bien, l'enregistreur de macro
tu selectionnes ta plage, tu tries par ordre croissant, tu filtres les vides et tu supprimes les doublons
terminé
ou si tu veux, avec power query
 https://www.cjoint.com/c/MKfr1gMXWuY
 
Crdlmt

Message cité 1 fois
Message édité par DjiDji59430 le 05-11-2023 à 18:53:48
mood
Publicité
Posté le 05-11-2023 à 18:51:57  profilanswer
 

n°3442447
arnuche
Posté le 05-11-2023 à 23:05:55  profilanswer
 

Merci mais mon but est vraiment de savoir s'il y a moyen de fusionner ces 2 formules.

n°3442449
Dantiste
Posté le 05-11-2023 à 23:23:10  profilanswer
 

DjiDji59430 a écrit :

Bonjour à tous,
 
Toi qui aime bien, l'enregistreur de macro
tu selectionnes ta plage, tu tries par ordre croissant, tu filtres les vides et tu supprimes les doublons
terminé
ou si tu veux, avec power query
 https://www.cjoint.com/c/MKfr1gMXWuY
 
Crdlmt


 
Bonsoir et merci  :D
 
C'est presque ce que je fais : sélection des +six cent mille lignes, démarrage d'une macro (copie d'une ligne sur une feuille déjà remplie), puis coller les formules sur la zone présélectionnée en jaune sur screencopy en dessous), ca demande bien quinze secondes à Intel pour m'envoyer le résultat  [:newidk]  
 
A ceci près que sur les fichiers des décès INSEE (voir quinze jours plus haut), il y a des erreurs d'enregistrement, genre des dates naissance ou décès à zéro, ou pas de date, ou des dates de naissance postérieures à celles du décès, ou des lignes illisibles passées à la broyeuse    [:deadpixel]  
 
J'ai 50 fichiers que je ne peux pas assembler trop de lignes...   [:arank'thnar:5]
 
 
https://rehost.diberie.com/Picture/Get/f/221613
 
 


---------------
Mariupol, heroes forever. - Zelensky, Dudaev. - Boum !
n°3442450
arnuche
Posté le 05-11-2023 à 23:35:42  profilanswer
 

Dantiste a écrit :

Bonsoir et merci  :D
 
C'est presque ce que je fais


Le message de DjiDji59430 s'adressait à moi, suffit de voir le contenu de son xls  ;)

n°3442452
Dantiste
Posté le 05-11-2023 à 23:45:16  profilanswer
 

arnuche a écrit :


Le message de DjiDji59430 s'adressait à moi, suffit de voir le contenu de son xls  ;)


 
Maille bad   [:slogan:3]  
 
 


---------------
Mariupol, heroes forever. - Zelensky, Dudaev. - Boum !
n°3442527
Pims_UTT
Génoise confiture et chocolat
Posté le 07-11-2023 à 09:12:21  profilanswer
 

Dantiste a écrit :

 

J'ai 50 fichiers que je ne peux pas assembler trop de lignes... [:arank'thnar:5]

 

Si tu arrives aux limites d'Excel, vaudrait peut-être mieux passer sur un outil plus adapté comme une base de données.

n°3442608
Dantiste
Posté le 08-11-2023 à 16:04:54  profilanswer
 

Pims_UTT a écrit :


 
Si tu arrives aux limites d'Excel, vaudrait peut-être mieux passer sur un outil plus adapté comme une base de données.


 
 :hello:  
 
Tu connais un sgbd qui fasse des calculs sur dates correctement ? Question sérieuse, je suis preneur :D
 
 

n°3442637
Pims_UTT
Génoise confiture et chocolat
Posté le 08-11-2023 à 18:46:49  profilanswer
 

Dantiste a écrit :


 
 :hello:  
 
Tu connais un sgbd qui fasse des calculs sur dates correctement ? Question sérieuse, je suis preneur :D
 
 


 
Pas spécialement, mais j'imagine que c'est à la portée du premier SGBD venu.

n°3442906
sergent_mi​yagi
LaPeurnExistePasDansCeDojo
Posté le 13-11-2023 à 19:17:01  profilanswer
 

Bonsoir tout le monde,

 

J'aurais une petite question de VBA :

 

J'ai 2 plages de nombres A et B. Elles ont la même taille.

 

Je souhaiterais comparer ces 2 plages éléments par éléments, i.e. vérifier si le 1er élément de A est égal au 1er élément de B, puis si le 2ème de A est égal au 2ème de B, etc...

 

Pas besoin de stocker les différences dans un 3ème vecteur. J'ai seulement besoin de savoir s'ils sont égaux élément par élément.

 

Pour ceux qui font du Python, je cherche un équivalent VBA de : (A==B).all()

 

Tous les codes que j'ai vus sur des forums utilisent une boucle "for" pour itérer sur les éléments des 2 vecteurs.

 

Connaitriez-vous une manière de faire cette comparaison plus "efficacement" sans passer par une boucle "for" ?

 

En vous remerciant.
sergent

n°3442907
arnuche
Posté le 13-11-2023 à 19:38:22  profilanswer
 

Il te faut ça d'office en VBA ?
Sinon ;

Code :
  1. =SOMMEPROD(--(A2=B2))


Ça renverra 1 ou 0.
 
Ou le total de la plage ;

Code :
  1. =SOMMEPROD(--(A2:A30=B2:B30))


mood
Publicité
Posté le 13-11-2023 à 19:38:22  profilanswer
 

n°3442911
otobox
Maison fondée en 2005
Posté le 14-11-2023 à 06:32:06  profilanswer
 

sergent_miyagi a écrit :

Bonsoir tout le monde,
 
J'aurais une petite question de VBA :
 
J'ai 2 plages de nombres A et B. Elles ont la même taille.
 
Je souhaiterais comparer ces 2 plages éléments par éléments, i.e. vérifier si le 1er élément de A est égal au 1er élément de B, puis si le 2ème de A est égal au 2ème de B, etc...
 
Pas besoin de stocker les différences dans un 3ème vecteur. J'ai seulement besoin de savoir s'ils sont égaux élément par élément.
 
Pour ceux qui font du Python, je cherche un équivalent VBA de : (A==B).all()
 
Tous les codes que j'ai vus sur des forums utilisent une boucle "for" pour itérer sur les éléments des 2 vecteurs.
 
Connaitriez-vous une manière de faire cette comparaison plus "efficacement" sans passer par une boucle "for" ?
 
En vous remerciant.
sergent


Je ne pense pas que cela soit possible en vba sans itérer toutes les données des tableaux. Si ça existe, je veux bien apprendre.


---------------
OtObOxBlOg - - - Etre seul à avoir tort  c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons
n°3442912
sergent_mi​yagi
LaPeurnExistePasDansCeDojo
Posté le 14-11-2023 à 07:07:06  profilanswer
 

arnuche a écrit :

Il te faut ça d'office en VBA ?
Sinon ;

Code :
  1. =SOMMEPROD(--(A2=B2))


Ça renverra 1 ou 0.

 

Ou le total de la plage ;

Code :
  1. =SOMMEPROD(--(A2:A30=B2:B30))




Merci beaucoup. :jap:
C'est encore mieux sans VBA.

 

EDIT: Et quelle utilité a le double moins au début de SOMMEPROD ?

Message cité 1 fois
Message édité par sergent_miyagi le 14-11-2023 à 07:14:18
n°3442915
Ptit loup
Quand c'est flou, y'a un loup
Posté le 14-11-2023 à 10:20:25  profilanswer
 

Dantiste a écrit :


 
 :hello:  
 
Tu connais un sgbd qui fasse des calculs sur dates correctement ? Question sérieuse, je suis preneur :D
 
 


Qu'est ce que tu appelles "correctement"
Que souhaites tu faire exactement comme calcul sur les dates ?
 
Mais les SGBD sont plutôt plus pratiques qu'Excel là dessus... ensuite si tu n'es pas sur de la date "historique" (antérieur à 1800 ou 1400... j'ai plus les valeurs en tête), tu n'as pas trop de souci.

n°3442916
arnuche
Posté le 14-11-2023 à 10:34:03  profilanswer
 

sergent_miyagi a écrit :


Merci beaucoup. :jap:  
C'est encore mieux sans VBA.
 
EDIT: Et quelle utilité a le double moins au début de SOMMEPROD ?


Transformer les VRAI/FAUX en 1/0, ça permet notamment de les additionner  ;)  
Enlève le --, tu verras.
On peut aussi rajouter *1 à la fin ou la fonction N au lieu de --, c'est DjiDji59430 qui avait donné ces astuces il y a quelques semaines.
 
D'ailleurs dans certains cas on peut préférer les VRAI/FAUX à la place des 1/0.

n°3442918
sergent_mi​yagi
LaPeurnExistePasDansCeDojo
Posté le 14-11-2023 à 11:47:13  profilanswer
 

arnuche a écrit :


Transformer les VRAI/FAUX en 1/0, ça permet notamment de les additionner ;)
Enlève le --, tu verras.
On peut aussi rajouter *1 à la fin ou la fonction N au lieu de --, c'est DjiDji59430 qui avait donné ces astuces il y a quelques semaines.

 

D'ailleurs dans certains cas on peut préférer les VRAI/FAUX à la place des 1/0.


Un énorme merci. Ça va me faire gagner beaucoup de temps.  :jap:

n°3442920
MaybeEijOr​Not
but someone at least
Posté le 14-11-2023 à 12:11:02  profilanswer
 

En VBA tu as des éléments itérables sur lesquels tu peux faire des boucles "for each", genre le range je pense que c'est itérable par objets lignes.


Message édité par MaybeEijOrNot le 14-11-2023 à 12:11:18

---------------
C'est en écrivant n'importe quoi qu'on devient n'importe qui.
n°3442922
arnuche
Posté le 14-11-2023 à 12:46:20  profilanswer
 

sergent_miyagi a écrit :


Un énorme merci. Ça va me faire gagner beaucoup de temps.  :jap:


De rien. En fait on peut même se passer de SOMMEPROD si on veut juste lister les 1 et 0 ;
=--(A2=B2)
Ça revient au même que de faire ;
=SI(A2=B2;1;0)
Par contre il faut le SOMMEPROD si on veut le total des 1 en une seule formule avec les 2 plages (sans passer par une somme de la colonne de 1 et 0).

n°3443038
arnuche
Posté le 16-11-2023 à 16:42:22  profilanswer
 

Hello,
petit souci : dans une liste de dates, je voudrais trouver le nombre de jours pour chaque mois.
J'ai essayé ça ;
=SOMME.SI($A$2:$A$366;MOIS($A$2:$A$366)=LIGNE(1:1))
et ça ;
=SOMMEPROD(($A$2:$A$366)*(MOIS($A$2:$A$366)=LIGNE(1:1)))
ou encore ;
=NB.SI($A$2:$A$366;MOIS($A$2:$A$366)=LIGNE(1:1))
en matriciel ou pas, ça ne renvoie jamais le bon total, je dois oublier un truc  :pfff:
 
edit : c'est bon  :) , ceci fonctionne ;
=SOMMEPROD(1*(MOIS($A$2:$A$321)=LIGNE(1:1)))
C'est pour un tableau qui va jusqu'à 321 et le total est faussé si je vais plus loin, je pensais que je pouvais inclure des cellules vides. :heink:
 
edit 2 : j'ai fini par trouver pour inclure des cellules vides, c'est une matricielle ;
=SOMMEPROD(SI($A$2:$A$366<>"";1*(MOIS($A$2:$A$366)=LIGNE(1:1))))
 
Merci quand-même pour votre aide  :D


Message édité par arnuche le 16-11-2023 à 19:16:03
n°3443076
DjiDji5943​0
Posté le 16-11-2023 à 23:54:54  profilanswer
 

T'as pas essayé ?
 
=SOMMEPROD(($A$2:$A$366<>"" )*1*(MOIS($A$2:$A$366)=LIGNE(1:1)))  
 
Crdlmt

n°3443078
arnuche
Posté le 17-11-2023 à 00:04:24  profilanswer
 

Bien vu ça marche aussi  :jap: , pas besoin de la fonction SI alors.
Et pas besoin du *1 ;
=SOMMEPROD(($A$2:$A$366<>"" )*(MOIS($A$2:$A$366)=LIGNE(1:1)))


Message édité par arnuche le 17-11-2023 à 00:06:23
n°3443592
arnuche
Posté le 25-11-2023 à 12:48:08  profilanswer
 

Hello,
question de maths autant que d'Excel : je voudrais trouver une formule qui me permet de calculer un intérêt journalier en fonction d'un montant de départ et d'un montant cible.
Le calcul est simple si l'intérêt n'est pas ré-investi : on divise l'intérêt total par le nombre de jours.
 
Mais si on le ré-investit, ça se corse parce que le montant évolue chaque jour.
 
Exemple : j'ai 1000 €, je veux obtenir 1200 € après un an, je dois donc trouver le taux qui va me permettre d'obtenir 200 € sur un an (ou 5/7 d'un an, soit 261 jours ouvrables).
Le but est d'avoir une évolution linéaire, donc j'imagine que ça donne forcément un taux dégressif.
 
Merci pour votre aide.
 
 
edit : je viens de me rendre compte que j'avais déjà fait un calcul de ce genre il y a des années, je vais l'adapter.


Message édité par arnuche le 25-11-2023 à 13:19:47
n°3443606
Aardpeer
Transmuteur grognon de Bluxte
Posté le 25-11-2023 à 14:50:21  profilanswer
 

Il suffit d'inverser la formule

totald'arrivée = principal * (1+tauxjournalier) ^ (nbdejours)

 

ce qui donne un truc du genre

taux = ((((Arrivée / Principal)^1/nbdejours)-1)*nbdejours)

 

Dans ton cas, c'est 0.1823671 (taux total) soit 0.0004996 taux journalier


Message édité par Aardpeer le 25-11-2023 à 14:51:18
n°3443612
arnuche
Posté le 25-11-2023 à 16:18:10  profilanswer
 

Merci, en fait j'avais procédé autrement pour trouver un montant fixe journalier : division de la différence totale par le nombre de jours et on voit à quel % d'augmentation ça correspond par rapport à la veille, ce qui mène à un taux dégressif..

Code :
  1. =((montant cible-montant d'origine)/nombre de jours)+montant d'origine


Il y a une petite erreur de parenthèses dans ta formule, il faut en rajouter autour de 1/nbdejours.
Et ça donne un taux fixe alors que mon but est de tenir compte de l'intérêt ré-investi, donc on doit chaque fois se référer au total de la veille.


Message édité par arnuche le 25-11-2023 à 16:30:56
n°3443613
Aardpeer
Transmuteur grognon de Bluxte
Posté le 25-11-2023 à 16:39:36  profilanswer
 

En effet pour la parenthèse.
 
Par contre je vois pas ton soucis, avec mes 0.0004 on arrive bien à 1200 à la fin, en prenant justement en compte le total de la veille.
 
j'ai pas pris en compte les 261, et ca pose des problèmes en plus en fonction de la date de composition qui est rarement journalière.

n°3443614
arnuche
Posté le 25-11-2023 à 16:54:48  profilanswer
 

J'arrive aussi à 1200 avec la mienne mais pas moyen avec la tienne, tu fais comment ?
Et l'intérêt global étant de 20%, je ne comprends comment on arrive à 1200 avec 0,1823671.
 
edit : ok, j'ai fini par trouver ;

Code :
  1. =G3*($H$4/$K$3)+G3


G3 = somme d'origine (puis montant du jour suivant)
H4 = 0,1823671
K3 = nbre de jours


Message édité par arnuche le 25-11-2023 à 17:06:06
n°3443615
Aardpeer
Transmuteur grognon de Bluxte
Posté le 25-11-2023 à 17:17:44  profilanswer
 

J'ai indiqué la formule que j'ai utilisé à la base hein.  
C'est la formule justement consacré pour calculer un montant final, avec un taux et un nombre d'échéances.
ici 1000*(1+0.1823671/365)^365

n°3443649
arnuche
Posté le 26-11-2023 à 11:24:00  profilanswer
 

Astucieux, et figure-toi qu'il y a moyen d'obtenir ce taux journalier avec la fonction LOGREG ;

Code :
  1. =LOGREG(Q1:Q2;R1:R2)


Q1 = montant d'origine (1000)
Q2 = montant cible (1200)
R1 = n° du jour de départ (0)*
R2 = n° du jour de fin (365)
 
* => on met 0 si on veut que le premier jour produise déjà un intérêt. Si on veut que ça commence au deuxième, alors on met 1 comme point de départ.
Ça renvoie 1,00049963589096 et on le multiplie par le montant d'origine (1000), puis on multiplie le résultat par ce taux et ainsi de suite jusqu'à la 365ème ligne qui donne bien 1200.
 
Adapté d'un exemple que j'avais trouvé parce que franchement, je ne comprends pas tout.


Message édité par arnuche le 26-11-2023 à 11:24:34
n°3443666
Aardpeer
Transmuteur grognon de Bluxte
Posté le 26-11-2023 à 19:41:51  profilanswer
 

bah en fait c'est comme quand tu utilises la fonction de régression sur une courbe linéaire dans un graphique sur excel. Avec la fonction logreg, tu lui donnes ta première ordonnée (Q1 dans ton exemple), ta seconde ordonnée (Q2 dans ton exemple), et le nombre d'intervalles (de points de la fonction différents pour arriver de Q1 à Q2) avec R2.
 
J'aurais dû y penser d'ailleurs, c'aurait été plus rapide que de recalculer la formule, vu que c'est une bête fonction linéaire.

n°3443748
david42fr
Posté le 29-11-2023 à 10:52:34  profilanswer
 

Question surement très bête : je reçois un fichier CSV qui contient des lignes de la forme : Électricité;28/12/2022;"39.447 kWh".
 
Bien sur quand j'importe ce fichier sous excel, la dernière colonne est au format texte. Comment faire en sorte de ne conserver que la partie numérique en convertissant au passage le séparateur? J'ai testé plein de choses sans succès aucun! ça me semble enfantin mais ne trouve rien de probant :/
 
Merci


---------------
A life spent making mistakes is not only more honorable, but more useful than a life spent doing nothing. -- Shaw -- mon topic de vente photo
n°3443749
DjiDji5943​0
Posté le 29-11-2023 à 11:10:14  profilanswer
 

Bonjour à tous,
 
donnée ==>convertir (;) puis accueil==>remplacer le point par une virgule
ou bien une formule:
 
=SUBSTITUE(STXT(K5;1;NBCAR(K5)-5);".";"," )*1
 
Crdlmt


Message édité par DjiDji59430 le 29-11-2023 à 11:16:55
n°3443750
david42fr
Posté le 29-11-2023 à 11:21:07  profilanswer
 

Merci, je pensais qu'il existait une formule pour "extraire" la partie numérique d'une cellule directement.


---------------
A life spent making mistakes is not only more honorable, but more useful than a life spent doing nothing. -- Shaw -- mon topic de vente photo
n°3443751
arnuche
Posté le 29-11-2023 à 11:29:58  profilanswer
 

C'est ce que fait STXT, mais ça marche pour tous les caractères, pas juste les chiffres.
Sinon tu peux toujours créer un nouveau CSV avec Powershell pour garder juste la partie qui t'intéresse et l'importer ensuite dans Excel.

n°3443753
DjiDji5943​0
Posté le 29-11-2023 à 11:52:12  profilanswer
 

Je ne l'avais pas cité, mais c'est super rapide avec power query qui traite le fichier csv directement
 
Crdlmt


Message édité par DjiDji59430 le 29-11-2023 à 11:52:51
n°3443832
arnuche
Posté le 30-11-2023 à 18:38:35  profilanswer
 

Hello,
 
comment changer automatiquement la couleur (via MFC) d'une cellule quand une autre cellule de la même ligne est sélectionnée (quelle que soit la colonne de la cellule sélectionnée) ?
C'est pour une plage délimitée, donc ne doit pas s'appliquer à toutes les lignes.
 
Je suppose qu'il faut du VBA.

n°3443838
otobox
Maison fondée en 2005
Posté le 30-11-2023 à 19:56:40  profilanswer
 

arnuche a écrit :

Hello,
 
comment changer automatiquement la couleur (via MFC) d'une cellule quand une autre cellule de la même ligne est sélectionnée (quelle que soit la colonne de la cellule sélectionnée) ?
C'est pour une plage délimitée, donc ne doit pas s'appliquer à toutes les lignes.
 
Je suppose qu'il faut du VBA.


Oui, je le ferais avec une macro vba. Regarde le on_click de la feuille.


---------------
OtObOxBlOg - - - Etre seul à avoir tort  c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons
n°3443840
MaybeEijOr​Not
but someone at least
Posté le 30-11-2023 à 20:50:53  profilanswer
 

Je partirai plus sur l'évènement "SelectionChange" : https://learn.microsoft.com/fr-fr/o [...] tionchange
 
Tu récupères la ligne de la cible avec target.row puis tu fais ce que tu veux.
Le vrai problème étant la gestion de ligne précédemment sélectionné qu'il faut réinitialiser. Une fois que tu as fait un SelectionChange tu peux garder en mémoire le dernier élément modifié, mais avant je ne vois pas comment initialiser sans forcer une sélection initiale.


---------------
C'est en écrivant n'importe quoi qu'on devient n'importe qui.
n°3443843
arnuche
Posté le 30-11-2023 à 22:13:16  profilanswer
 

otobox a écrit :

Regarde le on_click de la feuille.


C'est quoi ?  :o  
 

MaybeEijOrNot a écrit :

Je partirai plus sur l'évènement "SelectionChange" : https://learn.microsoft.com/fr-fr/o [...] tionchange
 
Tu récupères la ligne de la cible avec target.row puis tu fais ce que tu veux.


Ok, mais je ne vois pas bien comment faire.
J'ai trouvé quelques codes* dont le but est de changer la couleur de toute la ligne sélectionnée, pas d'une cellule comme je voudrais faire. Il doit y avoir moyen de les adapter mais je ne maitrise pas le sujet.
 

MaybeEijOrNot a écrit :

Le vrai problème étant la gestion de ligne précédemment sélectionné qu'il faut réinitialiser. Une fois que tu as fait un SelectionChange tu peux garder en mémoire le dernier élément modifié, mais avant je ne vois pas comment initialiser sans forcer une sélection initiale.


Je ne vois pas bien où est le souci, il faudrait que je puisse tester un code pour voir comment ça se passe.
 
*  
-3 codes ;
https://excel-downloads.com/threads [...] nee.59165/
 
-un autre dans le dernier commentaire ;
https://www.youtube.com/watch?v=Xvb1pAnQrts

Code :
  1. Range(Rows(3), Rows(10000)).Interior.Color = xlNone 
  2. Rows(Target.Row).Interior.Color = RGB(217, 225, 242)


 
-fichier xlsm ;
https://forum.excel-pratique.com/ex [...] 25#p282779
 
-ou ;
https://www.excelformation.fr/video [...] onnee.html

Code :
  1. Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  2.     Cells.FormatConditions.Delete
  3.      With ActiveCell.CurrentRegion.FormatConditions.Add(Type:=xlExpression, Formula1:="=LIGNE(" & ActiveCell.CurrentRegion.Cells(1).Address(False, False) & " )=" & ActiveCell.Row) '1
  4.         .Font.ColorIndex = 2        ' 2
  5.         .Interior.ColorIndex = 32   ' 3
  6.     End With    '4
  7. End Sub


Sauf que je n'ai pas besoin du Cells.FormatConditions.Delete, je suppose que je peux effacer cette ligne.


Message édité par arnuche le 30-11-2023 à 22:30:45
n°3443866
arnuche
Posté le 01-12-2023 à 13:24:09  profilanswer
 

J'ai testé la première méthode du dernier lien et ça marche  :)  
Il faut bien nommer la cellule où se trouve le n° de ligne (G1 nommé _maLigne dans son exemple) sinon ça ne marche pas.

n°3443869
MaybeEijOr​Not
but someone at least
Posté le 01-12-2023 à 13:45:45  profilanswer
 

Ben si tu supprimes Cells.FormatConditions.Delete, je suppose que si tu changes de nouveau de cellule, la précédente garde sa couleur.


---------------
C'est en écrivant n'importe quoi qu'on devient n'importe qui.
n°3443874
arnuche
Posté le 01-12-2023 à 16:57:32  profilanswer
 

J'ai lu que ça enlevait la MFC sans la remettre.
Mais c'est l'autre que j'ai testée, plus courte (il donne 3 méthodes).

n°3444148
LaRoueEstT​ombee
Hortense ! Pour moi !
Posté le 08-12-2023 à 12:25:31  profilanswer
 

:hello: Si quelqu'un a un truc simple et rapide pour afficher dans une cellule le nombre de cellules affichées quand on utilise le filtre automatique :jap:
 
Je découvre que la mise sous forme de tableau est super pratique, je pensais que c'était juste esthétique [:tinostar]  
 
Un pauv'

=NB.VIDE(NomTableau[NomColonne])

[:stephan_lapaix]  
 
Tsss, le gars qui ne sait pas c'qu'il veut [:ooinverse]  

=SOUS.TOTAL(103;NomTableau[NomDuneColonne])


C'est plus ce que je cherchais :D Ça m'affiche bien ce que je veux, le nombre de lignes affichées...
 
Bon, je me fais chier avec Excel alors qu'un ETL sera plus approprié mais bon, ça dépanne :o


Message édité par LaRoueEstTombee le 08-12-2023 à 19:17:19

---------------
Votre couroux impitoiable Veut-il renverser l'Univers ?
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  106  107  108  ..  111  112  113  114  115  116

Aller à :
Ajouter une réponse
 

Sujets relatifs
[EXCEL] Faire une mise à jour dynamique de valeur entre champsExcel : rechercher et afficher une liste
[EXCEL] Conversion/multiplication de massequestions sur la téléphonie avec free en 512k
Excel: Comment insérer automatiquement un titre à chaque page ?[excel] largeur de colonne différente
[Excel] (N00B Inside :-/ )Je veux additionner ...2 questions urgentes : Remplacer Photoshop et achat de scanner
changer la police par défaut sous Excel[Excel] Comment faire pivoter une feuille ?
Plus de sujets relatifs à : [Topic Unique] Excel : Keep calm and Pivot Table !


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)