Regex Google Sheets导入XML以显示标题并嵌入URL
在Google SheetsRegex Google Sheets导入XML以显示标题并嵌入URL,regex,google-sheets,google-sheets-formula,array-formulas,google-sheets-importxml,Regex,Google Sheets,Google Sheets Formula,Array Formulas,Google Sheets Importxml,在Google SheetsImportXML中,我希望显示标题并成为一个点击链接。 下面的代码仅为我们提供URL。 如果我删除//a/@href,它只会给我文本。有没有办法把两者结合起来 =QUERY(IMPORTXML("https://www.marketbeat.com/stocks/NASDAQ/ALLK/news/","//div[@id='dvHeadlines']/table//a/@href"),"SELECT * LIMIT 10") 试试这个: =ARRAYFORMULA
ImportXML
中,我希望显示标题并成为一个点击链接。
下面的代码仅为我们提供URL。
如果我删除//a/@href
,它只会给我文本。有没有办法把两者结合起来
=QUERY(IMPORTXML("https://www.marketbeat.com/stocks/NASDAQ/ALLK/news/","//div[@id='dvHeadlines']/table//a/@href"),"SELECT * LIMIT 10")
试试这个:
=ARRAYFORMULA(HYPERLINK(UNIQUE(
QUERY(IMPORTXML("https://www.marketbeat.com/stocks/NASDAQ/ALLK/news/",
"//div[@id='dvHeadlines']/table//a/@href"), "limit 10")),
QUERY(IMPORTXML("https://www.marketbeat.com/stocks/NASDAQ/ALLK/news/",
"//div[@id='dvHeadlines']/table//a"), "where Col1 is not null limit 5")))
新行修复:
=ARRAYFORMULA(HYPERLINK(UNIQUE(
QUERY(IMPORTXML("https://www.marketbeat.com/stocks/NASDAQ/ALLK/news/",
"//div[@id='dvHeadlines']/table//a/@href"), "limit 10")),
REGEXREPLACE(QUERY(IMPORTXML("https://www.marketbeat.com/stocks/NASDAQ/ALLK/news/",
"//div[@id='dvHeadlines']/table//a"), "where Col1 is not null limit 5"), "\n", )))
试试这个:
=ARRAYFORMULA(HYPERLINK(UNIQUE(
QUERY(IMPORTXML("https://www.marketbeat.com/stocks/NASDAQ/ALLK/news/",
"//div[@id='dvHeadlines']/table//a/@href"), "limit 10")),
QUERY(IMPORTXML("https://www.marketbeat.com/stocks/NASDAQ/ALLK/news/",
"//div[@id='dvHeadlines']/table//a"), "where Col1 is not null limit 5")))
新行修复:
=ARRAYFORMULA(HYPERLINK(UNIQUE(
QUERY(IMPORTXML("https://www.marketbeat.com/stocks/NASDAQ/ALLK/news/",
"//div[@id='dvHeadlines']/table//a/@href"), "limit 10")),
REGEXREPLACE(QUERY(IMPORTXML("https://www.marketbeat.com/stocks/NASDAQ/ALLK/news/",
"//div[@id='dvHeadlines']/table//a"), "where Col1 is not null limit 5"), "\n", )))
你想要加倍吗?你想要加倍吗?