• 締切済み

どの関数を使えばいいのでしょうか

2進数のデータを10進数にしたいのですが?

みんなの回答

  • PCboy
  • ベストアンサー率30% (150/490)
回答No.3

↓ これですね ! (^_^)v エンジニアリング関数 ENGINEERING FUNCTIONSを使います。  (関数名)      (読み方)            (語源)            (説明) ▼BIN2DEC  バイナリ・トゥ・デシマル  BINary number to DECimal  2 進数を 10 進数に変換します。            ちなみに、 ▼BIN2HEX  バイナリ・トゥ・ヘクサデシマル  BINary number to HEXadecimal  2 進数を 16 進数に変換します。 ▼ BIN2OCT  バイナリ・トゥ・オクタル  Binary number to OCTal  2 進数を 8 進数に変換します。 ▼DEC2BIN デシマル・トゥ・バイナリ DECimal number to BINary 10 進数を 2 進数に変換します。 ▼DEC2HEX  デシマル・トゥ・ヘクサデシマル DECimal number to HEXadecimal  10 進数を 16 進数に変換します。 ▼DEC2OCT  デシマル・トゥ・オクラル  DECimal number to OCTal  10 進数を 8 進数に変換します。 ▼ HEX2BIN  ヘクサデシマル・トゥ・バイナリ HEXadecimal number to BINary  16 進数を 2 進数に変換します。 ▼HEX2DEC  ヘクサデシマル・トゥ・デシマル HEXadecimal number to DECimal  16 進数を 10 進数に変換します。 ▼HEX2OCT  ヘクサデシマル・トゥ・オクタル HEXadecimal number to OCTal  16 進数を 8 進数に変換します。 ▼OCT2BIN  オクタル・トゥ・バイナリ  OCTal number to BINary  8 進数を 2 進数に変換します。 ▼OCT2DEC  オクタル・トゥ・デシマル  OCTal number to DECimal  8 進数を 10 進数に変換します。 ▼OCT2HEX  オクタル・トゥ・ヘクサデシマル  OCTal number to HEXadecimal  8 進数を 16 進数に変換します。  ですね。(^_^)v

  • h_sakaki
  • ベストアンサー率18% (175/970)
回答No.2

ジャンルから、エクセルですよね bin2decです。 2 進数を 10 進数に変換します。 この関数を使うには、セットアップ プログラムを実行して分析ツールを組み込み、[ツール] メニューの [アドイン] コマンドを使ってその分析ツールを登録する必要があります。 その方法は? 書式 BIN2DEC(数値) 数値 変換する 2 進数を指定します。数値 に指定できる文字数は 10 文字 (10 ビット) までです。数値 の最上位のビットは符号を表し、残りの 9 ビットは数値の大きさを表します。負の数は 2 の補数を使って表します。 解説 数値 に 2 進数以外の値、または 10 文字 (10 ビット) 以上の値を指定すると、エラー値 #NUM! が返されます。 使用例 BIN2DEC(1100100) = 100 BIN2DEC(1111111111) = -1

  • PCboy
  • ベストアンサー率30% (150/490)
回答No.1

↓ 手動で 頭を使って変換する方法はこちらを↓ http://www.asahi-net.or.jp/~ax2s-kmtn/bdh.html  ↓ 何も考えずに楽に自動で変換する方法は下記参考URLへ ↓ (^○^)

参考URL:
http://www.vector.co.jp/soft/win95/util/se054243.html

関連するQ&A

  • EXCEL2000の関数

    EXCEL2000でデータの整理をしています。 どういうデータかというと... A列にステップ数、B列に各ステップでのデータ(数値)が入っています。 このときデータの最大値にのときのステップ数を表示したい(最大値の隣のセルの数値を表示したい)のですが、どのような数式を入力したら良いのでしょうか?

  • スプライン関数(spline)について

    スプライン関数(spline)について matlab初心者です。 データ数が異なる2つのデータ群があり、その個数を揃えるために matlabのスプライン関数を使って揃えてみては、とアドバイスをいただいたのですが どのように行えばよいか分かりません。 個数を揃えたい理由は、その後の検定をスムーズに行いたいためです。 (SPSSを使うのでデータ数が揃っている必要があるようです。) 例えば、A,Bという2つの条件で5秒ごとの心拍を測定するとして、 A[80,82,84,86,82,84,93,94,84,87](データ数が10個) B[76,83,86,90,94,95,93,87,86,89,93,79,90](データ数が13個) となり、Bの13個のデータを10個に揃えるにはどのような プログラムを組めばよいのでしょうか。 ご存知の方がいらっしゃいましたら、ご教授宜しくお願い致します。

  • excel 関数

    以下のような、同じ数だけ縦に並び、横にいくにつれて下にずれていくデータがあり、各列の上から3番目から1番下までのデータの範囲の最大値をとりたいです。 できればマクロではなく関数でやりたいです。 よろしくお願いいたします。 1 1 22 32 535 _25 _134 __21 __31 ___2 ___3

  • COUNTA関数について

    COUNTA関数でD3からDD3までを選択し、行のデータ数を求めました。 結果は、35でした。しかし、実際に入っているデータを数えてみると21でした。 なぜこのような結果が出てしまったのでしょうか? また、解決方法があればご教授いただきたいのですが。。。 よろしくお願いします。

  • Excel関数について

    Excel関数について初心者なので教えてください。 購入した顧客表を作成しています。 日付   購入顧客名    売上 11/13    Aさん    1,000円 といったデーターが100件ほど入力されています。 その中で購入顧客数が何人か数えるための計算式をいれたいのですが そういった関数はありますか? 顧客名のデータ数を数える関数はわかるのですが、同じ人まで 数えられてしまいます。 同じ人は数えられない(だぶらない)関数を教えてください。

  • Excel 2007の関数

    条件付きデータの個数集計がわかりません。地域、新しい顧客(Y/N)のデータから新しい顧客数を数えたいのですが、条件が二つあるのでCountifが使えません。 地域   新しい顧客 A市     Y B市     Y A市     Y A市     N 上のデータから求めたい個数集計は、地域別の新顧客数です。 A市 2 B市 1 このようになるには、どのような関数を使えばよいのでしょうか。教えてください。

  • FREQUENCY 関数がよく分からない

    ヘルプを見てもよく分かりません。絶対参照、複合参照などを使ってみても分かりませんし、エラーが出ます。 5人のデータを分類するのに、出てきたデータの合計数が4だったり、不可解でなりません テーマは上半期の営業5人の売上合計を10万単位で分類することです。

  • Excelの関数を簡素化する方法(質問1・2)

    Excelの関数で質問があります。できるだけ一つのセルに計算をまとめたいのですが、 ■質問1:データの最も優勢な値をカウントする計算 例えば、下のようなデータがあったとします。(a~cはデータ項目。1~5はデータ番号。)   a  b   c 1 50 100  84 2 37 11   56 3 64 39   61 4 87 47   70 5 73 71   44 同じデータ番号の系列で、a~cの中で最も高い数値をカウント「1」とします。それ以外は「0」とします。 例えば、aの1・bの1・cの1、の中の最高値という具合です。 そして、最終的に「同じデータ項目の最高値のカウント数/データ番号のトータルカウント数」の値を計算します。 例えばaの場合、「同じデータ項目の最高値のカウント数」は、データ番号の3、4、5が最高値なので「3」となり、「データ番号のトータルカウント数」はデータ番号が5個あるので「5」となり、「3/5」となります。 このような計算を一つのセルにする関数はあるでしょうか? 今は、最高値のカウント数を計算するセル、 「=IF(MAX(a1:c1)=a1,1,0)」 「同じデータ項目の最高値のカウント数/データ番号のトータルカウント数」を計算するセル、 「=SUM(a1:a5)/COUNT(a1:a5)」 に分かれています。(ここでいう「a1」「c1」「a5」とは例にあるデータ項目とデータ番号のことです。) ■質問2:あるデータ区間に当てはまるデータをカウントする計算 例えば、例のa1を30~70に当てはまった場合、「1」とし、それ以外を「0」とする計算なんですが、今は 「=IF(30<=a1,IF(a1<=70,1,0),0)」 という関数を使っていますが、これ以上簡単にできませんか? 回答よろしくお願いします。

  • エクセル関数について

    例えば、靴のサイズ表があって、長さ及び幅のデータがあります。長さ26.0幅3Eの両方の条件を満たす人の数を求めたいのですが、この関数式を教えてください。

  • sprintf関数の作り方

    c言語にsprintf関数っていうのがありますが、 これはどうやって作るのでしょうか? sprintf関数は引数の数が可変であり、引数のデータ型 が様々なので、いったいどうやって作るのか知りたいです。 どこかにソースでもあればいいのですが・・・。

専門家に質問してみよう