0

Google 문서 스프레드 시트에서 Xpath를 사용하면 Xmlimport를 사용하여 텍스트와 숫자를 모두 포함하는 숫자 (숫자) 만 추출해야합니다. 나는 stackoverflow 및 구글에 대한 해결책을 찾으려고 노력했지만, 지금까지 성공하지 못했습니다. Xpath - 숫자 만 추출

내가 스프레드 시트의 필드 I2에있는 것입니다 : 152 text

정말에만 반환해야합니다 : 152

어떻게

=IMPORTXML(J2; "//*[@id='tab-1411393574769-10']/div[2]/div/table[1]/tbody/tr[2]/td[2]") 

는 지금까지이 문자열을 반환 Google 문서 도구에서이 명령을 구성 할 수 있습니까? 전체 숫자에 SUM()을 써서 숫자 만 반환하는지 확인하려고 시도했지만 결과는 다음과 같습니다. 0

감사합니다.

답변

1

regexextract로 숫자를 추출하고 작동하는지 확인해보십시오.

=REGEXEXTRACT(IMPORTXML(J2; "//*[@id='tab-1411393574769-10']/div[2]/div/table[1]/tbody/tr[2]/td[2]"); "(\d+)") 
+0

실용! 정말 고맙습니다! 죄송합니다, 아직 upvote 수 없습니다 - 그래도 그렇게하려면 2 점이 필요합니다. 내가 그 (것)들을 가지고있을하자마자 upvote :) 당신은이 부분이 무엇을하는지 설명 할 수 있겠는가 : "(\ d +)"? 다시 한번 감사드립니다. – user3926924

+1

\ d 모든 숫자와 일치하는 속기 문자 클래스. [0-9]와 같습니다. + 의미 : 하나 이상의 표현식 이것은 캡처 그룹()에 배치됩니다. – JPV

+0

다행입니다! 당신은 가장 환영합니다 .. – JPV