Bio Technical フォーラム

  • バイオ関連の実験をする上での、試薬、機器、プロトコールなどの情報交換の場です。
  • 新しいテーマで話を始める場合、質問をする場合は「新しいトピックを作る」から書き込みをしてください。
  • 質問に対して解答できる方は是非、書き込んで下さい。
  • このフォーラムにふさわしくないと管理人が判断した投稿は予告なく削除します。

新しいトピックを作る | トピック一覧 | 研究留学ネットに戻る

ひとつ前のフォーラム(readのみ)

このスレッドをはてなブックマークに追加このスレッドをはてなブックマークに追加

excelで値が正か負かで、1, 0の区別をする方法 トピック削除
No.3002-TOPIC - 2014/04/28 (月) 16:56:12 - edu
excelの使い方になるわけですが、中央値以上、以下で2分し、より大きい数には1を、より小さい数には0を当てはめたいと考えています。それぞれの数値を中央値で割った列を用意したので、あとは、その値が正の数だったら1をいれて、その値が負の数だったら0をいれる処理をしたいのですが、そういった関数というのはあるのでしょうか?substituteというが見つかったのですが、文字列の置換のようです。
よろしく御願い致します。
 
- このトピックにメッセージを投稿する -



5件 ( 1 〜 5 )  前 | 次  1/ 1. /1


ありがとうございます 削除/引用
No.3002-5 - 2014/04/28 (月) 18:01:08 - edu
なるほどこれも目的に叶う方法です。SIGN関数というのがあるのですね。驚かされました。ありがとうございます。

(無題) 削除/引用
No.3002-4 - 2014/04/28 (月) 17:42:13 - DMR
参考にしてくだされ。

SIGN関数
http://blog.goo.ne.jp/nobutoshi3/e/68a30cf47d2fc7d5578e2e7c2f022a26

ありがとうございます 削除/引用
No.3002-3 - 2014/04/28 (月) 17:30:52 - edu
例えば、データのセルがD2で
中央値のセルがD100だとすると
=SUBSTITUTE(D2>=$D$100,1,0)
でいいのでしょうか?
やってみるとTRUEあるいはFALSEの値がでてきて2分できました。目的の2分ができました。どうもありがとうございました。

(無題) 削除/引用
No.3002-2 - 2014/04/28 (月) 17:05:16 - ~
以上・以下
より大きい、より小さい
だと、重複または抜けができますよ。
以上・より小さい
より大きい・以下
のような組み合わせにすると、重複や抜けが生じません。


中央値との大小が分かればいいのですよね。
以上、より小さいの組み合わせであれば
=(データのセル>=中央値のセル,1,0)
で計算できます。

中央値のセルには$a$1のように$を付けた絶対参照にして、
式をコピーしても同じセルを指定できるようにしましょう。

excelで値が正か負かで、1, 0の区別をする方法 削除/引用
No.3002-1 - 2014/04/28 (月) 16:56:12 - edu
excelの使い方になるわけですが、中央値以上、以下で2分し、より大きい数には1を、より小さい数には0を当てはめたいと考えています。それぞれの数値を中央値で割った列を用意したので、あとは、その値が正の数だったら1をいれて、その値が負の数だったら0をいれる処理をしたいのですが、そういった関数というのはあるのでしょうか?substituteというが見つかったのですが、文字列の置換のようです。
よろしく御願い致します。

5件 ( 1 〜 5 )  前 | 次  1/ 1. /1


パスワードを入力してチェックした記事を チェックした記事を

このトピックにメッセージを投稿する
名前 
メール   アドレス非公開
   タイトル 
本文      
設定  クッキーを保存(次回の入力の手間を省けます)
上に上げない(トピックの一覧で一番上に移動させません)
解決(問題が解決した際にチェックしてください)
暗証  半角英数字8-12文字の暗証番号を入れると、あとで削除、修正ができます。
送信 

〔使い方〕
  • 「アドレス非公開」をチェックすれば、自分のメールアドレスを公開しないで他の方からメールを受け取れます。
  • 問題が解決した際には、解決ボタンをチェックして解決した旨のコメントをつけてください。これは、初めにトピックを作った人と管理人のみが可能です。
  • 半角カタカナ、機種依存文字(全角ローマ数字、○の中の数字等)は文字化けの原因となりますので使わないでください。