• ベストアンサー

エクセルの関数

宜しくお願い致します。 セルの値が 2//0 20//11 200//2 の場合、//の前の数字だけを取り出す方法は無いでしょうか? =SUBSTITUTE()この関数ではうまくいきません

  • fsoyu
  • お礼率76% (13/17)

質問者が選んだベストアンサー

  • ベストアンサー
noname#140971
noname#140971
回答No.1

=INT(SUBSTITUTE(A1, "//", ".")) てな感じでは・・・。

fsoyu
質問者

お礼

こういった視点を変えた発想は すばらしい限りです ありがとうございました。

その他の回答 (1)

noname#128382
noname#128382
回答No.2

関数じゃないけど。 置換するとうまくいく。 まず、その列をコピーする。 そして置換する行を選択して、 検索する文字列「/*」 置換後の文字列「」(空白) で置換すると、/より前の文字だけが残るはず。

fsoyu
質問者

お礼

関数ばかりに目がいき、うかつでした・・ ありがとうございました。

関連するQ&A

  • エクセル関数で教えてください

    下記のような関数で現在行っていますが =substitute(substitute(substitute(A20,"1","あ"),"2","か"),"3","さ") 変更が8個しか変更できません 13個変更できる方法があれば教えてください 宜しくお願い致します

  • エクセルの関数について

    教えて下さい 例えば、A1のセルに8を入力してB1のセルにA1のセルの数字に1000をかけた値をだすっていうのはどの関数を使えばいいんですか。

  • エクセル関数について・・教えて頂けますか?

    エクセル関数について質問なのですが、 0O507654のような数字とアルファベットが入っている文字列を 005-0765-4という風に変更したいのですが、 REPLACEやSUBSTITUTE関数を使ってもうまく出来ません。 超初心者で分からない事が多くて申し訳ないのですが、 どの関数を使用し、どのように入力すれば良いのか教えて頂けませんでしょうか? よろしくお願い致します。

  • EXCELの関数等について教えてください。

    関数の入ったセルの値を、別の未定義のセルに表示する簡単な方法はないでしょうか? 例えば、"A1"セルにVLOOKUP関数で得た"あ"という値があるとします。 その"あ"を、関数もなにも入れていない"B1"セルに表示させたいのですが、何か良い方法をおしえてください。 宜しくお願いいたします。

  • EXCEL 関数について

    非常に困っています。 EXCEL関数で『対象セルの一つ下のセルの値を返す』という方法を探しています。 例えばA2が対象セルの場合、一つ下のA3の値を返したいのですが、そのまま直接A3の値を返すのではなく、敢えて『A2の一つ下のセルの値を返す』という方法で行いたいのです。 質問に不十分があれば申し訳ございません。宜しくお願いします。

  • エクセルであるデータの10%を返す関数は?

    エクセルの関数で以下のような値を返す関数ってあるのでしょうか? たとえばセルに53という数字があり、これを10%表示 つまり5.3と関数で返したいのですが、そんな関数あるのでしょうか? よろしくお願いします。

  • エクセル関数について教えてください

    エクセル関数について教えてください! ある特定のセルに入力された値が、範囲指定された中のいずれかのセルの値と一致する場合は「○」、一致しない場合は「×」を記載する方法 (例) A1のセルに「0001」という値があります B1:B10の範囲指定したうちのいずれかのセルに「0001」という値がある場合は「○」、ない場合は「×」を記入 どなたかよろしくお願いしますm(_ _)m

  • エクセルの関数について

    8通りの場合が考えられて その中で該当する答えを入力するようにしたいのですが 私では分かりません。 1つ目 D1セルの値がE1セル値より5枚以下少なく 且つ   G1セルの値の数字がプラスの時 以上の時は 結果Aとする 2つ目 D1セルの値がE1セル値より5枚以上少なく 且つ   G1セルの値の数字がプラス10点以上の時 以上の時は 結果Bとする 3つ目 D1セルの値がE1セル値より少なく 且つ   G1セルの値の数字がマイナス10点以内の時 以上の時は 結果Aとする 4つ目 D1セルの値がE1セル値より少なく 且つ   G1セルの値の数字がマイナス10点以上の時 以上の時は 結果Cとする 5つ目 D1セルの値がE1セル値より多く 且つ   G1セルの値の数字がプラスの時 以上の時は 結果Dとする 6つ目 D1セルの値がE1セル値より5枚以上多く 且つ   G1セルの値の数字がマイナス10点以内の時 以上の時は 結果Eとする 7つ目 D1セルの値がE1セル値より多く 且つ   G1セルの値の数字がマイナス10点以内の時 以上の時は 結果Cとする 8つ目 D1セルの値がE1セル値より多く 且つ   G1セルの値の数字がマイナス10点以上の時 以上の時は 結果Fとする このときに、H1セルに8つの答えの中から該当する物を選び結果AからFを自動的に入れるようにしたいのですが、H1にはどのような関数を入れれば良いでしょうか?

  • エクセルの関数について

    A1からA10のすべてのセルに記載されている数字を1000倍するような関数もしくは方法があればおしえていただきいのですが。よろしくお願い致します。

  • EXCELの関数を教えてください

    現在の状況を説明します。 (1)=COUNTIF(BQ50:BQ60,"◎")で◎と○の個数をそれぞれ数えています。 (2)そうすると、◎や○がないセルの場合、「0」の値が入ります。 (3)上記(2)の、「0」の値を「―」ダッシュに表記したいのですが、 私がわからない所が次でございます。 すでにセルには=COUNTIF(BQ50:BQ60,"◎")の関数が入っています。 この関数に、「0」の場合は「―」ダッシュを入力するといった 関数を教えて頂けないでしょうか。 うまく説明ができなくて申し訳ございません。 よろしくお願い申し上げます。

専門家に質問してみよう