feuille Excel sous Headings sous forme de colonnes - Stack Overflow
Je suis tout à fait nouveau à ce genre de défis et ne savez pas quelque chose disponible (pas sûr même sur quelle base je dois chercher)
Dans l'image de la feuille excel ci-dessous la colonne « A » a-têtes dans deux endroits (numéros de lignes 2,3 et 9,10). La réelle feuille Excel a plus de six mille lignes et un trop grand nombre des sous-titres comme celui-ci (s'il est petit fichier que je peux le faire manuellement. Mais plus de 6 mille lignes)
Le défi: - Je veux remplir la colonne E avec la valeur et la colonne F « Marque » avec « modèle » des positions sous. Puis-je écrire une règle ou une macro pour remplir ces colonnes. pourrait quelqu'un me aider. Merci de votre aide


Si vous voulez faire cela uniquement dans Excel, vous pouvez utiliser ce qui suit. Cela suppose
- Tous les titres sont les mêmes pour « S.No »
- Modifier la clause de SUBSTITUTION pour correspondre au texte et modèle par exemple, je l'ai utilisé un espacement exact de « Modèle: » «Assurez-vous » et pour correspondre à la feuille de calcul et les remplacer par « »
Dans G5 de cellules Entrée = IF (ISNUMBER (A5), IF (ESTERREUR (FIND ( "Modèle", A3,1)), MAX ($ G $ 1: G4), MAX ($ G $ 1: G4) + 1), » « )
Dans la cellule F5 Entrée = REMPLACER (IF (ISNUMBER (A5), INDIRECT (ADRESSE (MATCH (G5 $, $ G: $ G, 0) -2, COLONNE (A1), 1)), ""), "Modèle: », "")
Dans la cellule E5 Entrée = = substitute (IF (ISNUMBER (A5), INDIRECT (ADRESSE (MATCH (G5 $, $ G: G $, 0) -3, COLONNE (A1), 1)), ""), "Make . », "")
Faites ensuite glisser vers le bas la formule en E5: G5 là où vous avez besoin. Cependant, je ne recommandons ce qu'une seule fois que les formules seront lents à mettre à jour sur des plages. Aussi, si vos titres ne sont pas synchronisés alors VBA est la voie à suivre

Merci beaucoup de osknows pour cette solution merveilleuse. Il fonctionne très bien. Mais avoir un petit problème de bits. Pour certains « MAKE. MODÈLES », la durée de l'information client sur deux pages et « S.NO » existe deux ou trois fois pour le même « MAKE. MODÈLES ». Y at-il de supprimer les têtes de colonne entre les deux. Je veux dire le cas est "Si la valeur des aperçus de ligne est le nombre et la valeur actuelle de la ligne est « S.NO » supprimer cet enregistrement. Donc ce cas, la solution de votre fournie fonctionne très bien. Désolé de ne pas couvrir ce cas dans ma question. Mais encore une fois CECI EST mERVEILLEUX SOLUTION - Bujji 3 juin '11 à 00h30
En fait, je ne demande même pas ces sous-rubriques entre (Si elles sont là ou non ne pas d'importance). Pour rendre les choses plus simples que je peux les supprimer. Mais est-il une approche automatisée pour les supprimer. Le cas est « Si la valeur de la ligne avant-premières est le nombre et la valeur actuelle de la ligne est « S.NO » supprimer cet enregistrement » - Bujji 3 juin '11 à 11h47