- 締切済み
エクセルのテクニック教えてください
データの整理をしているのですが、エクセルが初心者同様に苦手なもので知恵をお借りしたいです。 例えばシート1でA1~1000までのセルにデータが入っていたとして、A1~100、A101~200、A201~300・・・と、各列100個ずつ平均を出していきたいのですが、一回一回100個ずつのセルを選んでいくしかないのでしょうか? 平均はシート2に出したいと考えています。 データの量が膨大でして、実際にはA10~2800→DL10~2800までびっしり入っているので、データを100個ずつに横に並び替えるとかはできそうにありません。。。 一回法則を作ってドラッグでバーっとやる方法があれば是非教えていただきたいのですが。。 分かりにくい質問の仕方で申し訳ありません。意味不明でしたら聞いていただけると助かります。
- みんなの回答 (6)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
- chukenkenkou
- ベストアンサー率43% (833/1926)
- mshr1962
- ベストアンサー率39% (7417/18945)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
- chukenkenkou
- ベストアンサー率43% (833/1926)
- mu2011
- ベストアンサー率38% (1910/4994)
関連するQ&A
- エクセル数式で作った表に関して
課題の資料にデータを整理しています。 素人の為、以前もこちらで助けていただいたのですが、また行き詰ってしまったので、助けていただきたいです。 よろしくお願いします。 例えば、sheet1に下の様なデータを入力し、 A列 B列 C列 D列 1 1日 3 2 5 2 2日 5 3 4 3 3日 4 1 2 4 4日 2 7 6 5 5日 8 4 7 6 6日 9 5 3 7 7日 7 6 1 ・ ・ A1~D5までの列の平均、最大値、と最大値に対するA列の日付をsheet2に下の様に表示したいです。 A列 B列 C列 1 B列の平均 C列の平均 D列の平均 2 B列の最大値 C列の最大値 D列の最大値 3 B列の最大値に対応するA列 C列の最大値に対応するA列 D列の最大値に対応するA列 ここまでは出来たのですが、その下に、A6~D10、A11~D15と表を続けていきたいのですが、 Sheet2のA1~C3を選択し、カーソルを右下に沿わせ+をクリックして下にドラッグしても、続きのセルには 対応せず、うまくいきません。 説明が下手でわかりづらいかと思いますが、 Sheet1で入力したデータを、5行ずつsheet2で数式の表にしたいということです。 よくあるデータ整理の仕方だと思うのですが、初心者のため、上手くいきません。 どなたか助けていただけたら幸いです。
- ベストアンサー
- オフィス系ソフト
- エクセルで…
エクセルで… Sheet1のA1、A2、A3の「文字」や「数字」を Sheet2のA1、B1、C1にリンクさせる作業をしているのですが、 Sheet2のA1のセルに =Sheet1!A1 Sheet2のB1のセルに =Sheet1!A2 Sheet2のC1のセルに =Sheet1!A3 と貼り付けていけばいいのですが、膨大なセルに貼り付けなければなりません。縦方向(A1→A100)にならばA1のセルに貼り付けた後、ドラックで下に引っ張ればいいのですが、単純に横方向(A1→B1…IV1)へ同様にするとsheet1のA1→B1…IV1とリンクされてしまいます。何か方法があればご教示ください。
- 締切済み
- オフィス系ソフト
- エクセル AVERAGEを取るときに
平均値を取りたいのですが 範囲が少し複雑だったのでどのように式を作ったらいいのか わかりません。 シート1に A列 りんご みかん ばなな このようにデータがありそれぞれシート2にある りんご の個数の平均値をB列に求めたいのですが シート2には A列 B列 りんご 3 8 9 みかん 5 9 10 このように果物の種類の項目名が1番上にしかなく 個数はそれに対して必ず3行あるので VLOOKUPなどを使うとりんごと書かれている真横のセルしか 参照しないので常にその項目の横のセルから3行を参照したい のですが どうしたらよいでしょうか? 教えてください。よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Sheet1とSheet2をリンクさせた時…
エクセルでSheet1とSheet2をリンクさせた時、 A1~A10など列が同じ順でSheet1とSheet2をリンクさせるのはドラックさせれば簡単ですが、Sheet1のA1をSheet2のB5、A2をD5、A3をG5などとセルが飛んでいる時はドラックができません。データが膨大にある場合、何か簡単にできる良い方法はありませんか? 質問がうまくできていないような気もするので、質問してくださっても結構です。お願い致します。
- 締切済み
- Windows NT・2000
- エクセルの他シートからの参照方法について
エクセルファイルで他のシートからデータを参照して反映させたい場合について、操作が分からないことがあるのでどなたか教えて下さい。 説明がうまくできていなかったらすみません。 sheet1のA列にsheet2のB列のデータを反映させたい場合、sheet1のA1に「=sheet2!b1」sheet1のA2に「=sheet2!b2」…というように設定し、以下は設定済みのA列を選択して下にドラッグしていけば連続データとして参照式が反映できると思うのですが、参照したいデータが連続したセルでない場合の方法が分かりません。 たとえば、sheet1のA1にはsheet2のb1、sheet1のA2にはsheet2のb11、sheet1のA3にはsheet2のb21…というように、反映させたいシートのセルは連続しているのですが、その参照元となるシートのセルは一定の間隔を空けて飛んでいる場合、上記と同じようにドラッグしても、セルの値におかしな数値が入ってしまいます。 仕方がないのでひとつひとつ参照先となるセルを手入力している状態ですが、効率が悪いので、ドラッグ等で一気に参照元を指定したいのですが、どのようにしたらいいのでしょうか? よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセルドラッグの連番について
エクセルで下記のようにSheet2!A3・A8・A13・A18・・・ と500列分ほどドラッグして作成したいのですが、思うようにできません。 単に数字のみの場合は3・8と2個選択してドラッグすれば3・8・13・18と続いてくれるのですが、 余計なセル番号等が入るとうまくいかなくなってしまいます。 出来る方法はありますか? 1列=Sheet2!A3 2列=Sheet2!A8 3列=Sheet2!A13 4列=Sheet2!A18 ・・・・ 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで複数セル内のデータを移動する方法
個人情報で一人分がヨコに108セル(A1~DD1)、タテに450人くらいのデータがあります。(一人分は全てヨコ1列) A1 B1 C1 D1 No. 氏名 情報1 情報2 とういうふうに、ヨコに108セル分の個人データが並んでいます。 この内容を一人A4の紙1枚でまとめるための書式を同じシート内に作って、 データをそれぞれのセルから読み込んでくる様にしてます。その書式を パワーポイントに貼り付けて個人別の配布資料を作成してます。 (もっといいやり方があるとは思いますが、今回はコレでいきたいです) 一人目のデータをパワポにペーストしたら二人目のデータをコピーしたい わけですが、ヨコに108セルあるのでドラッグするのがかなり大変です。 そこで、A2~DD2まで108セルのデータを、A1~DD1にコピペ以外でもってきたいのです。 ヨコ1列を列ごとコピーして、「コピーした列の挿入」で見た目上は2列目が一番上にくるのですが、コレだとデータを読み込むようにした設定がズレてしまいます。(「=A1」が「=A2」とずれる)ので結局1番の人のデータのままになってしまいます。一人目の人を列ごと削除すると、「#REF!」となってしまいます。 どうしたら二人目を一番上に、(次は3人目を一番上)にできるでしょうか? 文章での説明のため、分かりにくくてすみません。
- ベストアンサー
- オフィス系ソフト
- エクセルの関数について誰か教えてください。
エクセルの関数について誰か教えてください。 シート1のI3からP550までのセルに、記号や文字などのなにかデータの入力があれば、そのデータ入力があった横のセル1行全部のデータをシート2のA4のセルに表示させる方法を教えてください。 例えば横のセル3のI3からP3のセルどれかに何かデータ入力があれば、横のセル3のA3からP3までのデータをシート2に順に表示。横のセル4のI4からP4のセルどれかに何かデータ入力があれば、横のセル4のA4からP4までのデータをシート2のセル3のデータの下に順に表示させていきたいのです。 シート1のI3からP550までのセルにデータ入力がないものは対象外として、シート2にも表示はしない形にしたいのです。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルの数式をどのように入れたら良いでしょうか?
エクセルの数式をどのように入れたら良いでしょうか? いつもこちらでお世話になっています。 今回も教えて頂きたく質問させていただきます エクセルについてですが、 sheet1に入っているデータを sheet2に入力するようにしたいのですが sheet1の A列に1~50までのNo. →A1セルにNo.1、A50セルにNo.50 B列に(1)データ C列に(2)データ があり sheet2の D5のセルに「1」と入力すれば、sheet1!A列の数字とリンクしてsheet!B1の(1)データが入り D6のセルに「10」と入力すれば、Sheet1!A列の数字とリンクしてsheet!C10の(2)データが入る ように設定し、 さらにsheet2のD5,D6のセルに上書きで(繰り返し)数字を入力させ 数式が消えないようにしたいのですが どのようにすればよいでしょうか? 分かりずらい説明で申し訳ありませんが 大変困っているので、アドバイス頂けると助かります。
- ベストアンサー
- オフィス系ソフト
お礼
解答ありがとうございます! chukenkenkouさんのやりかたが一番自分なりに解釈できそうなのですが、マクロ登録というのが良く分かりません。 「100個のセルずつ平均するのを繰り返す」とかっていう登録ができるということですよね? その登録方法というのは難しいのでしょうか? よろしければ教えていただきたいのですが。
補足
補足なのですが、A1~A100の平均、A101~A200の平均を自分でだしたあと、この二つを選択した状態から下にドラッグしてもA201~A300ではなくA102~A201の平均が求まってしまうのです。 なので、よろしければ100ずつの平均にできるようなマクロ登録(?を教えて頂きたいのです。 無知でもうしわけありません、よろしくお願いします。