入力中の回答があります。ページを離れますか?※ページを離れると、回答が消えてしまいますページを離れるA回答を続ける入力中のお礼があります。「点数計」セル(B6,B12,B18)がゼロでない人の「名前」(B3,B9,B15)等のデータを、Sheet2の表へ、上から詰めて自動的に表示させたいです。自動的に、というのは、Sheet1の値が変わったときに自動でShhet2にも反映されるようにしたい、ということです。私のようにデータの入力されている行や列がバラバラでもできるのかと思い質問しました。分からずにカテゴリ設定してしまいました...見つけていただきありがとうございます。こんな丁寧な回答をしていただきありがとうございます。分からない部分が何カ所かあるので、教えていただけますでしょうか。自分なりに考えた部分もあるのですが、どうでしょうか...。↓No.2の回答に寄せられた補足コメントです。20:23通報するとっっっても丁寧な回答、ありがとうございます。自分の作成した表と見比べながらやってみました!!...が、なぜか結果が「0」になってしまいます。画像のように「山田太郎」になっているのですが、結果は「0」です...なぜなのでしょうか。何度も何度も申し訳ありません。すごく急いでいるものではありません。)mNo.3の回答に寄せられた補足コメントです。20:09通報する通報するこの質問への回答は締め切られました。20:31続けてお邪魔します。思い当たるのが「配列数式」になっていないのでは?数式バー内を確認してみてください。マークが入っていますか?ない場合は配列数式になっていないのでCtrl+Shiftキーを押しながらEnterキーで確定してください。これで配列数式になります。画像を拡大して気になる点が・・・>MOD(ROW(A$1:A$1000),45)=29となっていますよね。いうコトは一人当たり45行の表で、「点数計」の行は29・74・119・・・と45行おきにある!となるのでしょうか?そしてINDEX関数の「行」のところが「-33」となっていますが万一最初の行(29行目)の「点数計」が0以外の場合、その33行上はないのでエラーになってしまいますね。配列数式はPCに相当の負担を掛けます。極端に広い範囲を指定してしまうと計算速度がかなり落ちるので当方が示した数式は1000行までで抑えています。3000とか4000行までであれば大丈夫だとは思います。画像の数式が正しくてそんなに行が飛んでいたり、データ数が極端に多い場合はVBAの方が簡単のような気がします。通報するこの回答へのお礼データ量はたしかにとても多いです。0になってしまう理由も分からないままですので、VBAに挑戦してみようと思います。21:38No.2です。前回投稿した数式のA2セルの方の数式の説明ですね。当方がアップした画像の配置での数式なので、お手元の配置と異なれば数式も変わってきます。数式の大きな流れを説明します。前回の数式=IF(SUMPRODUCT((MOD(ROW(A$1:A$1000),6)=5)*(Sheet1!B$1:B$1000<>0))<ROW(A1),"",INDEX(Sheet1!B$1:B$1000,SMALL(IF((MOD(ROW(A$1:A$1000),6)=5)*(Sheet1!B$1:B$1000<>0),ROW(A$1:A$1000)-3),ROW(A1))))を判りやすく=IF(SUMPRODUCT((1*2)<ROW(A1),"",INDEX(Sheet1!B$1:B$1000,SMALL(IF(1*2,ROW(A$1:A$1000)-3),ROW(A1))))としてみました。前半の>IF(SUMPRODUCT((1*2)<ROW(A1),""の部分はエラー処理でB列「点数計」行のデータ数が数式を入れるセルの行数より少ない場合は空白に!という意味です。数式1かつ数式2が成り立つ「AND」条件になります。5・11・17・・・(←点数計の行)が「TRUE」(=1)で他の行は「FALSE」(=0)です。「点数計」の行がTRUE、なおかつその行のB列が「0」以外のセル数が求められます。>(MOD(ROW(A$1:A$1000),6)=5)の部分は>(MOD(ROW(Sheet1!A$1:A$1000),6)=5)としても良いのですが、単に行番号の判定だけなので敢えてSheetは指定していません。B列判定はSheetをちゃんと指定する必要があります。前回の画像では「2」という結果になります。該当セル数<ROW(A1),""としていますので、3行目以降は空白になります。(該当データ数分の行数は表示される)次にINDEX関数のINDEX(Sheet1!B$1:B$1000の部分は問題ないと思います。B列のどこの行を表示するか?だけです。「TRUE」か「FALSE」かを行ごとに判定し、(画像の配置では5・17行目が「TRUE」です。)そのすべての行に行番号を掛け合わせます。「5」・「17」という結果が返り、他の行はすべて「0」になります。この部分が配列数式なので、Ctrl+Shift+Enterの操作が必要になります。17行目・・・と順に表示させます。表示させたいのは「点数計」の行ではなくその3行上の「名前」の行なので「-3」としています。↓の画像のような配置で元データはSheet1の1行目から始まっているとします。D2セルのフィルハンドルで下へコピーすると画像のような感じになります。22:43DB化してから抽出すれば楽かなと思います。Excelの報告データの上書きを簡略化させたいです。添付写真のデータについてご相談があります。データ抽出したいが、元Cドライブが認識されない。回答数ランキングです。CPUを載せ替えられるもの(CPUが半田付けされていないもの)ノートPCが家で余っているのですが、CPUを載せ替えられるもの(CPUが半田付けされていないもの)であればCPUを載せ替えてみたいのですが、デスクトップPCと同じようにソケットの種類があるんですか?Aベストアンサーソケットは当然、対応するCPU毎に決まっていますので、いくつもの種類があります。ソケットが同じでもチップセットが対応していないなど、一見して分からないような物もあります。BIOSレベルで未対応なんてこともあります。この辺りの話はデスクトップパソコンと全く同じです。間違ってもそれを使うことを前提としないようにしましょう。動けばラッキー程度で考えておくこと。他の回答も見るQパソコン初心者で昨日、やっと買いました。これから初期設定してもらうんですが、何からしてみたらイイのかパソコン初心者で昨日、やっと買いました。これから初期設定してもらうんですが、何からしてみたらイイのかワクワクです。どんなことがお勧めですか?教えてもらえると嬉しいです。Aベストアンサーまずは世界旅行でもして見ますか。Mapですが、ここから、ご自身のお住いの地区を打ち込んで見てください。上空からの画像が表示されます。観光地なども上空から見えますよ。