人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

googlespreadsheetの質問です
=REGEXREPLACE(ImportXML("http://stocks.finance.yahoo.co.jp/stocks/history/?code=998407","//table[@class='stocksTable']/tr[1]/td[3]/span[2]"), ".*((.*)%)","$1")
と入力すると
+0.42
と表示されます。プラスの時は、+マークをなくして、0.42 とだけ表示させたいんですけど その場合どうすればいいのでしょうか?
ちなみにマイナスが表示される時は、マイナスマーク - は表示して欲しいです

●質問者: ななしのsl
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● a-kuma3
●300ポイント ベストアンサー

こんな感じでいけます。
変更点を赤くしてます。

=REGEXREPLACE(ImportXML("http://stocks.finance.yahoo.co.jp/stocks/history/?code=998407","//table[@class='stocksTable']/tr[1]/td[3]/span[2]"), ".*(\+?(.*)%)","$1")

関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ