2つの列 A B があります。Aの各行には1か0の数字が、
Bにも1か0の数字がはいっています。ABの組み合わせは、1と0
1と1、0と0などありますが、そのうち
A1とB0の組み合わせのとき、A0とB0に一括で置き換えたいのですが
できるでしょうか?方法を詳しく知りたいです。また、CSVの書式が変わるということはないでしょうか。xls形式で保存すると使えないので。以下はエクセルの画面ですので参考に
お願いします。
http://www.h6.dion.ne.jp/~zipper/table.gif
http://www.hatena.ne.jp/1091368172#
CSVファイルをエクセルで編集しています。 2つの列 A B があります。Aの各行には1か0の数字が、 Bにも1か0の数字がはいっています。ABの組み合わせは、1と0 1と1、0と.. - 人力検索はてな
A,Bが
0,0→0,0
1,0→0,0
0,1→0,1
1,1→1,1
であればいいんですよね?
変わるのは1,0→0,0だけですから、
2列ですのでのカンマ区切りCSVに出力して
テキストエディタで開いてこの置換を行えばよいのでは。
Yahoo! JAPAN
CSVファイルなら秀丸などのテキストエディタで1,0の行を0,0に置換するってのはどうでしょうか?
Yahoo!ジオシティーズ - 容量50MBのホームページスペース。日記やゲストブック、アバターなどの機能。
(URLはダミーです。)
まず、書式が変わるのは、保存した時点ですので、excelで使っている間は、通常のとおり使っても良いです。
ご質問の件ですが、Bの右側をCの列として話を進めます。
Cの列に次の計算式を入れます。
IF(B=0,IF(A=1,0,A),A)
A,B,Cは列名。実際はA1,A2等のセル番号になる
C列に置き換え後のA列になりますので、C列をA列に置き換え(このときに、「形式を選択して張り付け」−「値」で行う)
その後C列を削除。
で邪道ではありますが、ご希望にかなうと思います。
保存のときにCSVを選択して保存してください。
http://www.hatena.ne.jp/1091368172
CSVファイルをエクセルで編集しています。 2つの列 A B があります。Aの各行には1か0の数字が、 Bにも1か0の数字がはいっています。ABの組み合わせは、1と0 1と1、0と.. - 人力検索はてな
URLはダミーです。
1.列Bの次に列Cを作り、
2.C1のセルに「=if(A1=1,if(B1=0,0,A1),A1)」と書き、
3.C1のセルをコピーして
4.列Cの行をすべて選択(この場合だとC1からC21を選択)してコピーしてください。
5.列Aの行をすべて選択(この場合だとA1からA21を選択)して、
メニュー[編集][形式を選択して貼り付け]にて[値]を貼り付けてください。
6.列Aを選択し、メニュー[編集][削除]にて削除してください。
CSVで保存してみましたが、書式に変わりはありませんでした。
au one net
URLはダミーです。
[1] 一番上に空行を一行挿入します。
[2] [データ] → [フィルタ] → [オートフィルタ]の順にクリックします。
[3] B列のフィルタタブで[0]をクリックします。
[4] A列を全部選択します。
[5] [編集] → [置き換え]の順にクリックします。
[6] [検索する文字列]に”1”、[置換する文字列]に”0”を入力して[すべて置換]をクリックします。
[7] [1]で挿入した空行を削除してCSVにエクスポートすればできあがりです。
コメント(0件)