Je veux extraire un pincode de l'adresse. Par exemple, je souhaite extraire 751003 de l'adresse ci-dessous: p>
Siksha O Annushandhan Université, extension de la somme Hôpital, Khandagiri, K-8, Bhubaneswar-751003, Odisha P>
et un autre exemple, je souhaite extraire 799001 de l'adresse ci-dessous: Distributeurs de médicaments Saha; Santipara, Maszid Road, Agartala-799 001, Tripura P>
4 Réponses :
exemple que j'ai utilisé u peut utiliser les formules suivantes pour extraire le code PIN: p> ou strong > p>
Essayez d'utiliser des expressions régulières:
En supposant que vos données commencent dans la cellule A2, essayez ci-dessous la formule.
=LOOKUP(1,1/MID(SUBSTITUTE(A2," ","")&"a",ROW($A$1:$A$199),6),MID(SUBSTITUTE(A2," ",""),ROW($A$1:$A$199),6))
Parfait ... Merci ... Cela fonctionne pour les exemples donnés ... Cependant, cela ne fonctionne pas pour parler de "Gala no 3, SR n ° 234-235, Tal Mulshi, Hinjewadi, Pune - 411057" ... .Je peut utiliser une simple formule simple, cependant, ce sera génial, si j'ai une seule formule pour prendre soin de tous les 3 exemples partagés jusqu'à présent ... merci encore
Et une variante de plus s'il vous plaît "" Gala No 3, SR N ° 234-235, Tal Mulshi, Hinjewadi, Pune - 411 057 "" (Espace in Pinode) .. Merci
+1 Bon travail, l'OP @sagardbHangale devrait fournir suffisamment d'échantillons de données, y compris toutes les variations possibles avant de demander de l'aide, en particulier dans ce type de question.
@ Shrivallabha.redij exceptionnelle ... merci..Ce fonctionne parfaitement ...
Votre deuxième exemple semble effectivement vouloir correspondre aux numéros deux i>, séparés par WhitSpace, puis renvoyez juste un seul numéro, sans espace. Pouvez-vous expliquer cela plus?
@TimbieGeleisen Vous êtes correct. Ce sont des codes PIN postaux utilisés en Inde. Ils ont toujours 6 chiffres. Parfois, les personnes peuvent utiliser une seule notation d'espace après 3ème chiffre comme le deuxième exemple de OP.