- 締切済み
エクセルの関数でこのようなことは出来ますか?
お世話になります。 データを打ち込む仕事の時、いちいち、1、2と書くのが面倒で、時間もかかり、ミスもしやすいなどの点からやり方を改定したいと考えているのですが、どうもやり方が思いつきません。 何か少しでもミスが少なく、楽に、早く出来るというものがあれば教えてください。 データですが、 ABCD:E:F:G 【:】これは区切りです。 つまり ABCDは、列Aにあり、Eは列Bにあるということです こんな感じにデータが入っています。 ※A、B、C、D→場所内容などが一行になっています。 組み合わせはかなり多くありますし、重複データもあります。 ※E→場所(2)が書かれています。 大きく分けると、α1、α2、βの三種です。 ※F→時間が書かれています。 3/1 7:30 というように日付と時間が一行に書かれています。 ※G→昼か夜かが書かれています。 種類はこの2種のみです 以上を元にするデータでこのデータからいろいろな情報を読み、以下のような感じにファイルが飛ぶようにしたいと思っています。 別のシートにてです。 a:b:c:d:e~x レイアウトはこんな感じです。 ※a→上で言うAの内容をリストにしています。 ※b→上で言うBの内容 ※c→上で言うCの内容 ※d→上で言うDの内容(Dは全部で5種類で一番下にはその他として先の4種にはないものは全て5になります) ※e~x→日付とともに1日~31日まで書かれています。 これで、数字をデータに入力するというものです。 例えば 机上4番埃:S:【3/1 7:30】:昼 というようなデータが元のデータであったとしますと、 A行の【机】 B行の【上】 C行の【4番】 D行の【埃】 E行の【S】 F行の【3/1】 これらの条件に合ったところに1とカウントさせるといったものです。 もちろん重複もありますので最大が1とは限りません。 また、F行は【3/1】となっていますが、 昼:昼勤 夜:夜勤 という分け方なので夜勤の時間がずれます。 3/4 0:05 →3/3の所に行くようにしたい さらに、昼、夜は週ごとに入れ替わりますのでその度に集計方法が変わってきますのでその辺りも考慮して欲しいです。 いろいろ分かりにくいとは思いますが、どんなに簡単なことでもいいのでよろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
質問が長くて、独自の記号など用いて、読者にはわかりにくい。 最後まで読む気が起こらない表現だ。 数学はお得意なのかな。 ーー 多分A,B,C,D各列で入力規則のリストを設定すれば、入力が楽になるケースのことかな。 入力規則でなければ、失礼表現をお詫びします。 それであれば、入力規則はエクセルで有名有用な機能で、知らないなら勉強不足ですよ。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/n-kis.htm ほか「エクセル 入力規則 リスト」でWEB照会すれば多数出る。