700個の遺伝子と同じ名前の遺伝子が5万個のデータベース中にあるかどうかを分かればいいのでしょうか。
データベースと読んでいるのですから、各遺伝子名の抽出位はできるものなのですよね。
エクセルが65536行、256列まで対応しているので、
シートを3枚用意して、
両方のシートの列Aの2行目からに縦に50,000個の遺伝子名を並べて、
3枚のシートの一行目の列B以降に横に700個の遺伝子名を並べて、
=$A2=B$1
(B2セルに書き込んだ後、A列、1行目以外にペースト)
のようにそれぞれの遺伝子が等しいかを比較して、
TRUEになったものが、700個と5万個に共通してある遺伝子です。
数さえ分かればいいのであれば、
=if($A2=B$1,1,0)
のようにすれば、同じ場合に1になるので、
sumで合計数を求めれば、TRUEの数が分かります。 |
|