前提・実現したいこと
Googleアナリティクスの画面をコピーして貼り付けするような手順で、
アクセスレポートを作っているのですが、効率化しようと思い、エクセルで関数を組んでいます。
発生している問題
| / | A | B |
|---|---|---|
| 1 | =LEFT(B1,FIND("(",B1)-1) | 883(37.72%) |
| 2 | ↑の結果が883となる | |
| 3 |
不要な文字列のため、(37.72%)を削除して883のみを数値として扱いたのですが、
883と出力された部分を、計算のために使用したいが、文字列としてみなされてしまう。
例えば、
| / | A | B |
|---|---|---|
| 1 | =LEFT(B1,FIND("(",B1)-1) | 10(37.72%) |
| 2 | =LEFT(B2,FIND("(",B2)-1) | 20(37.72%) |
| 3 | =LEFT(B3,FIND("(",B3)-1) | 30(37.72%) |
と、関数を入れた際には、結果は下記のようになるのですが、
A1~A3を計算すると結果が0となってしまいます。
| / | A | B |
|---|---|---|
| 1 | 10 | 10(37.72%) |
| 2 | 20 | 20(37.72%) |
| 3 | 30 | 30(37.72%) |
| 4 | =SUM(A1:A3) | ←この結果が0 |
試したこと
A列を書式設定で数値を選択したのですが、結果がかわらず、
検索と選択で確認すると、文字列扱いになっています。
変換するのにコツのようなものが必要でしょうか?
それとも、ひと手間加える必要あり?でしょうか
お知恵を拝借したいです。
補足情報(FW/ツールのバージョンなど)
win10 office365 Excel
回答3件
あなたの回答
tips
プレビュー
2020/01/23 08:52