J'utilise ImportXML pour obtenir des données d'un site Web qui ressemble à ceci:
=ImportXML("https://www.papercall.io/events?cfps-scope=&keywords=uk","//div[@class='panel panel-default']")
Bien que les données soient correctes, deux des champs sont à la fois des en-têtes <h4>
et la feuille semble importer les deux ensemble dans un seul champ. Existe-t-il un moyen de modifier la formule ci-dessus pour modifier le <h4>
dans une <p>
ou simplement pour ajouter un saut de ligne après le <h4>
est fermé?
=ARRAYFORMULA({INDEX(IMPORTXML(
"https://www.papercall.io/events?cfps-scope=&keywords=uk",
"//div[@class='panel panel-default']"),,1),
IFERROR(REGEXEXTRACT(INDEX(IMPORTXML(
"https://www.papercall.io/events?cfps-scope=&keywords=uk",
"//div[@class='panel panel-default']"),,2), "(.*)Event Dates")),
IFERROR(REGEXEXTRACT(INDEX(IMPORTXML(
"https://www.papercall.io/events?cfps-scope=&keywords=uk",
"//div[@class='panel panel-default']"),,2), "(Event Dates.*)"))})