[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『指定した数字を隣のセルごと別シートへ移動させたい』(SOS)
よろしくお願いします。
A B C D E F G H I 1 6/8 田中 佐藤 伊藤 町田 鈴木 木村 藤原 * 2 6/9 木村 田中 小林 中村 吉田 山崎 今井 * 3 6/10 高橋 井上 松本 渡辺 林 清水 長井 * 4 6/11 池田 山下 石井 近藤 林 町田 小野 * 5 6/12 武田 中山 小島 松本 田中 近藤 後藤 *
この場合
林という人物の所、I列 以外の行ごと
別シートへコピーしたいと考えています。
また他の名前でも作業する必要があります。
3,4の列 日付や他の名前も同時に別シートにコピーする方法があれば教えて頂きたいです。
行ですがかなり沢山あり手作業では到底追いつきません。
現在alt+ctrlでコピーしています。
初心者ですが、なんとか宜しくお願いします。
[A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [1] 日付 名前1 名前2 名前3 名前4 名前5 名前6 名前7 項目1 林 [2] 6/8 田中 佐藤 伊藤 町田 鈴木 木村 藤原 * 0 [3] 6/9 木村 田中 小林 中村 吉田 山崎 今井 * 0 [4] 6/10 高橋 井上 松本 渡辺 林 清水 長井 * 1 [5] 6/11 池田 山下 石井 近藤 林 町田 小野 * 1 [6] 6/12 武田 中山 小島 松本 田中 近藤 後藤 * 0
1行目を見出しとしました。 J列を作業列としてJ1に名前を入力 J2に =COUNTIF(B2:H2,$J$1) の式を入れて下にフィルドラッグすると、0以外の行が該当行になります。 オートフィルタを設定して、J列で0以外を絞り込んで 他のシートにコピー&ペースト するのはどうでしょう。
(HANA)
HANAさんがご提示のレスを数式にしただけです。
J2=IF(COUNTIF(B2:H2,J$1)=1,ROW(A1),"") フィルダウン
別シートの A1=IF(COUNT(Sheet1!$J$2:$J$6)<ROW(A1),"",INDEX(Sheet1!A$2:A$6,SMALL(Sheet1!$J$2:$J$6,ROW(A1)))) 縦、横へ必要分フィルコピー (gon-2)
=COUNTIF(B2:H2,$J$1)
で0以外を出すことはできました。
しかし、オートフィルタの設定がわかりません。
まず、オートフィルタが何処にあるかもわかりませんでした。
すみませんが、もうすこし詳しく教えて頂けませんか?
よろしくお願いします。
数式の方試して見ましたが、この様な数式は初めてでうまくいきませんでした。
申し訳ありません。
なれてきたら使わせて頂きます。
ご教授ありがとうございました。
オートフィルタは メニューのデータ(D)→フィルタ(F) → オートフィルタ(F) と言う所から設定出来ます。
データ範囲内(A1:J6内)のどこかのセルをアクティブに (一つだけ選択)した状態で、オートフィルタを設定してください。
見出し行の各セルに「▼」マークがつくと思います。 一つの行で同じ名前が使われていない場合、J列には「0」か「1」 しか無いと思いますので J列の▼マークをクリックして、リストから「1」を選んでください。
一つの行で同じ名前が有る場合は「0」以外を選ぶ必要がありますので J列の▼マークをクリックして (オプション...)を選び 出てきたダイヤログで [ 0 ▼ ] [ と等しくない ▼] [ OK ] としてください。 これにより、J列に「1」がついた行(もしくは「0」以外の行) のみが表示されるので、A:H列を選んでコピー 別シートに貼り付けてください。
オートフィルタについて詳しくは、こちらをどうぞ。 https://www.excel.studio-kazu.jp/lib/e1L/e1L.html
(HANA)
解決しました。
丁寧なご指導ありがとうございました。
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.