• ベストアンサー

Excelの関数で

ども。初投稿のRshipといいます。 Excelの関数で、以下のようなものを探しています。 ・商を返す。  Func(200.51)=3 なんか、関数一つで簡単にできそうだけど、探してもみつからなかったので。 知ってたら、教えてください。 基本的すぎて、少し恥ずかしいですが。笑

  • Rship
  • お礼率100% (5/5)

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

  • ベストアンサー
  • HAL007
  • ベストアンサー率29% (1751/5869)
回答No.3

2000を使っているのでしたらアシスタントを使うと簡単に見つかることもあります。 時々頓珍漢な答が返りますが・・・で、商は QUOTIENT です。 以下アシスタントの抜粋です。 除算の商の整数部を返します。商の余り (小数部) を切り捨てる場合に、この関数を使います。 この関数を使うには、セットアップ プログラムを実行して分析ツールを組み込み、[ツール] メニューの [アドイン] コマンドを使ってその分析ツールを登録する必要があります。

Rship
質問者

お礼

知りたかったのはこの関数です。 ありがとうございました! 私の環境では、QUOTIENTが利用できないようなのでお教え頂いた方法で関数を実装してみます!

その他の回答 (4)

  • doroteasu
  • ベストアンサー率11% (4/34)
回答No.5

じゃぁ、そこまで言うなら 関数を使わない方法! 結構ずるいやりかたかもしれませんが…笑 単純に  A / B と式を入れてください。 そこのセルの書式設定で 小数点以下の表示をしないようにすればいいと思います。

Rship
質問者

お礼

ありがとうございます。 でも、関数が知りたかったのです。 表示しないだけではまずいんです。

  • tik_kappa
  • ベストアンサー率23% (23/97)
回答No.4

突然の横槍失礼します。 madmanさ~ん、INTも関数ですよ~。 商だけを求めるのならばmadmanさんの回答でできます。 失礼いたしました。

Rship
質問者

お礼

ありがとうございまーす! 確かにご指摘のとおりですねー。

  • yumori3
  • ベストアンサー率35% (11/31)
回答No.2

Func(200.51)=3とは何のことでしょうか? Func(200.51)=3がよくわかりませんでしたが、 商を返すとは、割り算の商の整数値を求めると思っていいですか? そうでしたら、この関数ではありませんか? QUOTIENT(分子,分母) <例> QUOTIENT(10,4) 「10」を「4」で割った商の整数部「2」を返す ただし、申し訳ありませんがやったことはありません。 エクセル97のある参考書で調べた結果です。 違っていたらすみません。

Rship
質問者

お礼

知りたかったのはこの関数です。 ありがとうございました! ちにみに、私は、2000を使っていますが、デフォルトでは利用できない関数のようです。

  • madman
  • ベストアンサー率24% (612/2465)
回答No.1

関数が必要なんですか? 割り算で出来ますけど。 =INT(200/51) 結果は3となります。 INT()で演算結果を切捨て致します。

Rship
質問者

お礼

なるほど。参考になりました!

関連するQ&A

  • VBで、関数を関数の引数にするは?

    VBで関数の引数に、関数を呼ぶにはどのようにすればいいでしょうか?  例えば以下のようなイメージです   DEF FUNC1(X)=X^2   DEF FUNC2(F,a,b)=F(a)+F(b)     関数FUNC2では、関数Fを引数にする     つまりFUNC2(FUNC1,1,2)は     FUNC1(1)+FUNC1(2)=1^2+2^2=5 こんな感じです。 お教えください。

  • C++:ある関数を定義するときに別の関数を用いて定義はできないのですか。

     Visual C++を使っています。  以下のように関数func2において関数func1を使いたいのですがコンパイルするとポインタがどうのこうのと言ってきます。  書き方が間違っているのでしょうか、別にいい方法がありましたら教えてください。参考書はありますので、どの項目を見ればよいと言うアドバイスでも結構です。 const double a=100.0; //グローバル変数aを定義 //関数func1を定義 double func1(double x){ return exp(x); } //関数func2を定義 double func2(double y){ return func1(a)*exp(y);//func(a)は係数。 } 実際はfunc1とfunc2はもっと複雑な形なのでどうしても別々に定義したいです。

  • エクセルの関数の質問です。

    エクセルの関数の質問です。 初めまして、初投稿です。 現在、名簿を作っているのですが、下記のようにする方法はありませんか? 例)   A 1名前 2○○○(入力専用) 3 4 5名前 6○○○ 7 A2に打ち込むとA6に表示される。    ↓   A 1名前 2□□□(入力専用) 3 4 5名前 6○○○ 7□□□ 8 A2を書き換えるとA7に入る。 色々調べたんですが、方法が思いつかず投稿させて頂きました。 上手に説明できずにすみません^^;よろしくお願いします。 ちなみに使っているのはエクセル2003です。

  • 奉行シリーズに使えるエクセル関数

    会社のシステムが変更になり奉行シリーズを利用することになりました。 商蔵奉行をメインで利用するのですが、奉行に関して、エクセルを取り込み業務の短縮を行うことができると聞きました。 奉行を利用するときに覚えておくといいエクセル関数などあれば教えて下さい。 また、ほかにも奉行以外でこれは使えるぞという関数があれば教えてください。お願いいたします。

  • 可変長引数をもつオーバライド関数について

    オーバライド関数について質問があります。 以下のようなクラスAとBがあります。 クラスAは基本クラスです。 クラスBはクラスAから導出しました。 ------------------------------------ CLASS A { public: virtual void func(char* p, ...); } ------------------------------------ CLASS B : public A { public: void func(char* p, ...); } ------------------------------------ メンバ関数の func() はオーバライド関数で、可変長の引数を持っています。 今、クラスBの func() の中で、クラスAの func() をコールするようにコーディングしました。 ----------------------------------- void B::func(char* p, ...) { : : A::func( ???? ) : : } ----------------------------------- ところが、クラスBの func()が受け取った引数を、そのままクラスAの func() に渡したいのですが、どうしたらいいのか分かりません。これって無理でしょうか? 教えて下さい。

  • エクセルの関数で。。。

    エクセル関数で以下のようなことをしたいのですが。。。 A列に「75」と入っていて、 なおかつB列に「赤」と入っているセルの個数を求める。 関数を教えてください。

  • エクセルの関数で以下のようなのってありますか?

    エクセルの関数で以下のようなのってありますか? A1からK1まで以下の数字が入ってるとします。(左のセル以上の数字が入ります) 1 2 3 4 4 5 5 6 7 7 7 んで、左から検索をしていって、初めて7が現れる行数を関数で求めたいのです。 マクロではなく関数でお願いします。 -- エクセル2003

  • なぜ関数をfuncで呼び出すのか。なぜfunc()ではいけないのか。

    画像の読み込み完了をトリガーとして動作する以下のような関数があります。 var img = new Image(); window.onload = function() { img.onload = func; } function func() { (省略) } img.onloadによって、画像の読み込みが完了したときに動作する関数を指定していますが、なぜfuncと書き、func()ではいけないのでしょうか?実際に試してみましたが、()をつけると動作しませんでした。()をつけないで関数を呼び出す方法を知らなかったので(無名関数を使う場合でさえ、変数名()という形を取るのに)、この理由が分からなくて困っています。どなたか教えてください。

  • エクセルの関数の上達法を教えてください><

     私は、商業高等学校に通う1年生です。 情報処理科という科で、エクセルや簿記などを習っています。  今月末で夏休みが終わるのですが、  9月の上旬には情報処理検定や全商英検など複数の検定が待ち構えています。  しかし、私はエクセルの関数がとても苦手で実技が本当にできません><    この検定で資格が取れないと、来年に持ち越されるという恥ずかしい結果になってしまいます。  まだまだあきらめてはいないので、ぜひエクセルの関数上達法をおしえてくださぃ><

  • エクセルの関数で複数抽出

    エクセルの関数を教えて欲しいです。 以下のような表が別ファイルであるとします。 【Aファイル】    【Bファイル】  A  B  C    A  B  C  D  E 1 商No 分No 名   1 商No 分No 名 売上 売数 2 23  11 あいう 2 1  2  あかさ 24000  12 3 55  34 かきく  3 2 4 いきし 67000  33 4 65  77 さしす 4 11 21  うくす 55700  65 ・ ・  ・  ・   ・ ・ ・   ・   ・   ・ ・ ・  ・  ・   ・ ・ ・   ・   ・  ・ ・ ・  ・  ・   ・ ・ ・   ・   ・  ・ Aファイルの商品Noと分類Noが一致するものを、Bファイルから検索し、行ごと別ファイルに抽出(複数)する関数を教えていただけないですか?。いろいろ検索して探しましたが、複数抽出する方法がわかりませんでした。よろしくお願いいたします。

専門家に質問してみよう