• ベストアンサー

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

エクセルの関数で、四則計算をした結果の「1の位のみ」を別のセルに表示する方法を教えてください。また「10の位の数字だけ」など「特定の位の数字」のみを表示させる関数の式があれば教えてください。

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

  • ベストアンサー
  • viva123
  • ベストアンサー率41% (7/17)
回答No.2

MOD関数を使います(数値を除算した剰余を返す関数) 例えば検算した結果の1の位を表示させるには10で割った余りを           10の位を表示させるには100で割った余りを                  指定すればいいのです 実際演算結果が A5 のセルに 12345 であって         A6 に1の位だけを入れたければ         A6に =MOD(A5,10) と入れます            10の位だと         A6に =MOD(A5,100)です

その他の回答 (1)

  • Bubuca
  • ベストアンサー率59% (531/896)
回答No.1

こんばんは 1の位だけでしたら、計算結果を10で割った余りを表示させればいいですよね。 A1で計算しているとしてB1に1の位を表示するならこんな感じです。  =mod(A1,10) 10の位だけを表示するなら、上の式を応用して、100で割った余りの1の位を切り捨てて、10で割ったらどうでしょうね。  =rounddown(mod(A1,100),-1)/10

関連するQ&A

  • エクセル関数について

    エクセルで質問です。 例えば下記の数字全体を検索して 7があったら1と特定のセルに表示 2があったら1と特定のセルに表示 3があったら1と特定のセルに表示 といったように、数字のある数ではなく、 その数字が1つでもあったら1とカウント、 なければ0といったカウントの方法を したいのですが単純なカウント関数では 上手くできません。 どんな関数式を使用すれば良いでしょうか? 7 1 2 3 4 3 2 3 3

  • エクセルの使い方

    エクセル2003を使用しています。 一つのセルに単純な四則演算の計算式を入れてその計算式を表示し、 その右隣の計算結果を表示する方法があるのでしょうか!! 1つ1つのセルに数字を入れてその数字の計算結果を他のセルに表現するのは解っているのですが!! 宜しくお願い致します。

  • エクセル 位を抜き取る関数を知りたい

    エクセルのことです。 たとえば、1234と言う数字があるとします。 10の位の"3"を抜き取り、別のセルで表示したい場合、 どんな関数をどう使えばいいでしょうか。

  • エクセル関数について(IF関数)

    エクセルの関数について教えて下さい。 セルに1と入力した場合Aと出てきて、2と入力した場合B、3と入力した場合Cとなるような計算式を入れたいのですが、どのような式を入れればよろしいのでしょうか? 別のシートから呼び出す(?)というような方法でもいいのですが、どんな式を入れればよいのか、全く分かりません。 自分で調べてみた結果、IF関数を用いるということは解りました。 『IF(A1="1","A",IF(A1="2","B",IF(A1="3","C")))』 上記のような式を入れてみて、実際に実践してみたところ、結果としては入力した数字が表示されるだけで、計算式は消えてしまいました。 どうしたらいいのか解りません。 素人故に恥ずかしい質問ですが、お知恵を貸して下さい。 よろしくお願いします。

  • EXCELの関数!!

    たとえば セルのA1からセルのA1000位までの行に不特定の数字を入れていて 抽出したい特定の数字が100個位あるとします。 数字がヒットした時に何でもいいから表示されるような関数を教えてもらえませんか? 一月分なら並べ替えでなんてことはないんですが12か月分もあるんで! 今考えているのが セルのA2の列以降に抽出したい数字を全部入れてIF関数で挑戦していますが出来ません! よろしくお願いします。

  • Excelで1000未満切捨て関数及び式はあるのですか?

    Excelで1000未満切捨て関数及び式はあるのですか? 63歳のお爺さんです。表記の質問ですが、例えばA1のセルに1,000,000の数字が有りA2のセルに3の数字が有る場合、A3のセルに自動計算で333,000を表示させたいのですが、簡単に表示させられる関数式はあるのでしょうか?無ければ通常の掛け算割り算を駆使しての式はどんな式が有るのでしょうか?教えてください。低レベルの質問ですみませんが宜しくお願いいたします。

  • エクセルIF関数(「#DIV/0!」表示)について

    エクセルを使っていて、「#DIV/0! 」 と表示される部分があり解決方法を調べてみたところ、 「DIV」は「divisor:除数(割る数)」の略であり、数字は「ゼロ(0)」では割れないために出たエラーだと知りました。 (参考URL:http://www.724685.com/weekly/qa090819.htm) 上のサイトには、「除数がゼロ、つまり計算結果が「#DIV/0!」のときは、別の表示に(たとえば空欄に)する条件式(IF文)を使えばいい」とあったのでIF関数式をあてはめたところ、一部分は「#DIV/0! 」表示でなく「0」表示にすることができました。 ただ、その IF関数を入力したセル(セルC1と仮定)を参照して新たな関数式を作ったとき、値を出すセルがまた「#DIV/0! 」となってしまいます。 最初に入力した式→ =IF(A1=0,"0",B1/A1) 次に入力した式→ =IF(C1=0,"0",100/C1/100*1000/10000) C1のセルを手入力で「0」と入力すると「#DIV/0! 」 表示にはなりませんでした。 これは、式を入力したセルを新たな計算式には反映できないということなのでしょうか? 「0」と手入力すると最初の式も消えてしまい、なおかつ手間なので何か解決方法はありませんでしょうか。 つたない説明ですが、どなたかアドバイス頂ければ嬉しいです。

  • 度々ですが、またExcelの使い方で…

    標準形式のセルに、例えば「2+3」や「15*64」、「34/5」などのように先頭に=(イコール)のない四則計算が入力されています。 その計算結果を表示させたいのですが、何か方法はありますか? 計算結果は別のセルに表示させるのでも構いません。 少なければ手入力で=を付けても良いのですがセルの数が100前後あるので、なんらかの方法がないかお尋ねしてみました。 よろしくご教授ください。

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

    以下のようなことを計算させたいのですが、どのようにすればいいのかわかりません。どなたか教えてください。 1.一桁の整数の数字を足しこんだ結果、二桁の数字になったので、一桁目と二桁目をさらに足しこんで、最終的には一桁の数字にしたい。 2.ただし、二桁の数字になった時点で、「11」「22」や「14」「16」(そのほかにもありますが・・・)のようなある決めた特定の数字になった場合には、最終的な表示は「11/2」「22/4」や「14/5」「16/7」のように、二桁の結果とそれを足した一桁の結果を表示させたい。 このような関数ってあるのでしょうか。 探しましたが、見つけられなかったです。 関数の組み合わせだろうと思いますが、どれをどのように使ったらよいかわかりませんでした。 よろしくお願いします。

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

    宜しくお願いします。 エクセルの関数で結果が空白の時『0』と表示させ、次のシートの計算に反映させたいのですが、空白の為計算できないようです。よい方法を教えてください。 セルに入っている式は IF(ISNA(VLOOKUP(A1,○○!$A$1:$F$50,5,0)),"0",(VLOOKUP(A1,○○!$A$1:$F$50,5,0)) この式が一行に3箇所入っており、一つに数字が入ると残りの2つのセルは空白になってしまいます。 一つのセルに数字がはいったら、残りのセルに『0』と表示させたいのです。 どうぞ宜しくお願い致します。

専門家に質問してみよう