- 締切済み
エクセルの関数でこのようなことは出来ますか?
お世話になります。 データを打ち込む仕事の時、いちいち、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/17070)