- ベストアンサー
1行読み込んだ後に消去
1 A 2 B 3 C と2列に並んだデータ列がかかれたファイルがあります。 これを1行ずつ読み込み、かつ、読み込んだ後にその行を消去するにはどうしたらよいでしょうか? 特に消去の仕方が分かりません。 (補足) 1回読み込んだ後には 2 B 3 C と成っているようにしたいです。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- エクセルである文字を検索させてヒットしたものを行ごと消去する方法
現在エクセル2000を使っています。 そこにデータがあるのですが A列・B列・C列・D列・E列・F列 までをつかって作ってあります。 文字を検索してその文字がヒットする 行ごとを消去する場合はどのようにすれば よろしいでしょうか? どの列でも、その文字が入っている場合は 行ごと消したいのですが。 そして、その行は空白になるのではなく 詰めたいのです。 例えば 111111111 222222222 333333333 となっているデータで2を消すとして 111111111 333333333 となるのではなく 111111111 333333333 とゆうように詰めて作りたいのです。 すみませんが、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Excelである行を挿入で他の行のずれ
A列、B列にデータが入っていて、C列には「=if(A1<>B1,1,"")」のような式が入っています。すなわち、隣り合うA列とB列のデータが異なるときC列の該当行に1を表示し、あっている場合は空欄となるようにしてあります。B列のある行(例えばB10)を右クリックして「下方向にシフト」としますと、C列が影響を受けてしまい、「=if(A10<>B11,1,"")」のようになってしまいます。Bがシフトした分だけ、修正してくれちゃうんですね。 私がしたいのは、シフトした後であっても、A列とB列の同じ行を比較したいのです。B行の「下方向にシフト」の操作をしても、C行に影響を与えない方法がありましたら、お教えください。
- ベストアンサー
- オフィス系ソフト
- 2つの値が同じという条件で行を消したい。
下のような表で、1列目、2列目の値がともにダブっている行のみを消したいです。 1 A 1 B 1 B 1 C 2 A 3 C 3 A 3 C でいうと2、3行めの 1 B と 6、8行めの 3 C がダブっているので それを行ごと消して 次のようにしたいのです。 1 A 1 B 1 C 2 A 3 C 3 A ちなみに各行には他の列にもデータがならんでいます (3 A あ カ・・・・・・のようになっています)。 また、ダブるのは2行に限らず3行4行にわたるものもあります。 これってけっこう難しいのでしょうか? ぜひアドバイスを。
- ベストアンサー
- オフィス系ソフト
- 期待する数値が入力されている行番号を探したい
エクセルの3698行、A列からC列に数値データがあります。 B列には0から2.702073までの数値データがあります。 C列には、2.5から5.0までの数値データがあります。 C列の数値データは、2.5に近いか、5.0に近いかどちらかの数値です。(3.5~4.5の数値データは存在しません) 2.5付近のデータがある一定の行において連続し、その後、5.0付近のデータがある一定の行において連続し、これらのデータは交互に発現し、その回数は40回です。 この表で、C行の数値データが2.5付近になったときの40個の行番号および当該行のB列の数値データを取得するための方法を教えて下さい。 どうぞよろしくお願いします。
- ベストアンサー
- その他(ITシステム運用・管理)
- エクセル 複数行にまたがっているデーターを一つの行にまとめたい
A列 B列 C列 1行目 佐藤 北海道 りんご 2行目 佐藤 北海道 ばなな 3行目 伊藤 東京 いちご 4行目 伊藤 東京 ばなな 上記のようなデーターがあります。これを2行目と4行目を削除し下記のようにしたいのですが A列 B列 C列 1行目 佐藤 北海道 りんごばなな 2行目 伊藤 東京 いちごばなな A列とB列のデーターが同じでC列のデータが異なる場合、上記のように一行にまとめたいのです。関数やVBAで上記の処理を出来る方法がありますでしょうか。
- ベストアンサー
- オフィス系ソフト
- エクセル 入力した年月日によって、行を入れ替えることって可能ですか?
A列1行目:2008、B列1行目:11、C列1行目:20といったように、 セルが分かれて年月日が入力されているデータがあります。 このデータに後から下の行に入力していく年月日が、例えば、 A列2行目:2008、B列2行目:10、C列2行目:20の時、 この2行目の年月日の方が、1行目の年月日よりも先の日付となりますが、 この時、1行目と2行目を自動で入れ替えてくれるような仕組み?を 組むことは可能でしょうか? お知恵を貸して下さい。よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルで長い行を5行ごとに1列にするには?
エクセルで行列の入れ替えの応用(になるのでしょうか?)をお尋ねします。 A列に例えば100行のデータが入っているのを、5行ずつ横並べにして、20行にしたい時どうすればよいでしょうか? A列 ------- データ1 データ2 データ3 データ4 データ5 データ6 データ7 データ8 データ9 データ10 (続く…) -------- こうなっているのを、 A列 B列 C列 D列 E列 ------------------------------------------ データ1 データ2 データ3 データ4 データ5 データ6 データ7 データ8 データ9 データ10 (続く…) ---------------------------------------- このように、表示したいのです。 お尋ねしているのは、100行ですが、 実は1500行ほどの長い名簿データが元のものです。 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- VBA 連続行データを5行ずつ隣の列に貼り付ける
初めて質問します。VBA初心者です。 B列に連続した1ヶ月分のデータがあり、1日の項目は5項目あります。 このデータを1日分毎に、C列以降に貼り付けるマクロを教えてください。 A列には、日付が5行おきに入っています。 このような感じです。 実行前 ↓↓↓ A列 B列 C列 D列 ・・・ 1行 1/1 10 2 20 3 30 4 40 5 50 6 1/2 11 7 22 8 33 9 44 10 55 11 1/3 12 ・ ・ ・ 実行後 ↓↓↓ A列 B列 C列 D列 ・・・ 1行 1/1 10 11 12 2 20 22 ・ 3 30 33 ・ 4 40 44 ・ 5 50 55 ・ よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- 前半分の行には1,3,5,7…を、後ろ半分の行には2,4,6,8…を自動で入力する方法は
エクセル2000を使用しています。 C列に文具名が入力されている表があります。 別のシートにある約500種類の文具一覧の中から、 毎月末に、ある条件を満たした文具名だけをC列に抽出しています。 月によってC列に抽出される文具名の数は変動します。 各文具名のA列には1,2,3,4の連番を、 B列には前半分の行に1,3,5,7…を、 後ろ半分の行には2,4,6,8…を入力したいのですが、 自動で入力する方法があれば教えていただけないでしょうか。 A列 B列 C列 1 1 えんぴつ 2 3 消しゴム 3 5 三角定規 4 7 コンパス 5 2 下敷き 6 4 ボールペン 7 6 ノート 8 8 セロハンテープ 上の例では文具が8個ですので、 A列は1~8 B列は半分の4行目までは1,3,5,7 5行目からは2,4,6,8が入ります。 文具が奇数個の場合のB列は… 例えば11個の場合には、 1~6行目まで1,3,5,7,9,11 7~11行目まで2,4,6,8,10 が入ります。 C列に抽出される文具が500個近くなる月がありますが、 現在はA1,A2に1,2を入力してマウスで下にフィルコピー、 B列には、前半分の行まではB1,B2に1,3を入力し、 後ろの半分の先頭行と、その次の行に2,4を入力して それぞれフィルコピーしています。 抽出された行数に応じて、自動でA列、B列に番号をふる方法が ありましたら教えて下さい。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- 1000行程あるデータを、10行単位する方法を教えてください。
いつも御世話になっております。 最近VBAを始めました。以下の方法が分からず、煮詰まっております。 A列に1000行程データが入力されています。 これを、別シートにて10行単位に区切って、 A列 10行,B列 10行,C列 10行・・・・・・・ としたいのですが、 どうしたらよいでしょうか? 以前は、コピぺを手動で行っていたようなのですが、 このような作業が、特定の週に5回程発生するので VBAで行えたらと思っております。 ちなみに、データの件数は毎月500件~1000件の間を変動します。 よろしくお願いします。
- 締切済み
- Visual Basic