J'ai un ensemble de données semi-volumineux (50K + lignes) avec lequel je travaille contenant plus de 19 colonnes. Ce que je dois accomplir est divisé certaines instances où une cellule dans une colonne particulière (dans l'exemple Org) a plusieurs éléments séparés par une virgule comme indiqué ci-dessous et simplement répéter la ligne entière et ne conserver la nouvelle valeur après la virgule. Je l'ai fait manuellement mais bien sûr il est absurde de le faire de cette manière.Comment diviser une cellule Excel en plusieurs lignes en fonction de la suppression des virgules
Je me demandais, il est possible de le faire sans VBA mais je suis prêt à essayer une solution VBA et essayer de l'expliquer à mes plus hauts. Il contient 19 colonnes et toutes les valeurs des autres colonnes ne sont pas remplies, mais l '"Org" contient des valeurs dans chaque cellule.
Aussi heureux d'avoir rejoint cette merveilleuse communauté et merci d'avance!
Voulez-vous dire que vous auriez 3 lignes pour la cellule F3? Un pour chaque article? –
Oui j'aurais trois rangées pour la cellule F3 car il y a trois valeurs là – PaulV
J'aime la réponse fournie ci-dessous pour une solution non-VBA. Si vous allez préparer les données pour les gens de votre organisation, cela fonctionnera. S'ils vont transformer les données, cela peut ne pas être aussi pratique. Si vous voulez une solution VBA, la façon dont ce site fonctionne est que vous essayez du code et que d'autres aident à résoudre ou améliorer le problème. –