No.4
- 回答日時:
自動的に表示させるということは組み合わせも含めて表示したいとのことでしょう。
簡単な関数を使って処理するには次のようにするのがよいでしょう。データ数が多くなれば複雑な関数を使った場合には計算に負担がかかります。
お示しの表でA2セルにはC,A3セルにはD,A4セルにはE,A6セルにはJ,A7セルにはK,A8セルにはLのデータがあり右横の列にそれぞれのデータが有るのですがB列は空の行にしてC列からL列までにデータが入力されているとします。
そこで勤務者の組み合わせをA10セルからA18にかけて、また、それらの組み合わせにおけるCからL列での組み合わせを表示させることにします。そのためにはA10セルには次の式を入力して下方にドラッグコピーします。
=IF(ROW(A1)>9,"",INDEX($A:$L,ROUNDUP(ROW(A1)/3,0)+1,COLUMN(A1))&"-"&INDEX($A:$L,MOD(ROW(A1)-1,3)+6,COLUMN(A1)))
つぎにC10セルには次の式を入力して入力してL10セルまでドラッグコピーしたのちに下方にもドラッグコピーします。
=IF(ROW(A1)>9,"",INDEX($A:$L,ROUNDUP(ROW(A1)/3,0)+1,COLUMN(C1))&"-"&INDEX($A:$L,MOD(ROW(A1)-1,3)+6,COLUMN(C1)))
次にお求めの各組合せにおける同じ組み合わせになった回数をB列に表示させるとしてB10セルには次の式を入力して下方にドラッグコピーします。
=IF(A10="","",COUNTIF(C10:L10,"A-A")+COUNTIF(C10:L10,"B-B"))
これでA10セルからB18セルには勤務者の組み合わせと同じ組み合わせになった回数が自動的に表示されます。
C10セルからL18セルには作業用のデータが表示されて目障りでしたらその範囲を選択して文字の色を白色にするなどの操作をすればよいでしょう。
全て自動で表示され並び替えたときの手間がなく大変便利で助かりました。
しかし、うちのPCでは問題なかったのですが会社のPCでは重くなってしまいました。
なにぶん低スペックPCなので…
組み合わせが自動で表示されるのは大変便利なので助かりました。
ありがとうございました。
No.3
- 回答日時:
No.1です。
え~と、No.2さんのおっしゃるとおりで、No.1の式中の「-(b1:k1="H")*(b5:k5="H")」という部分は、「*(b1:k1<>"H")」と書き換えることができます。このほうが短くて良いですね。したがってNo.1の式は、下のとおり書いても同じ結果となります。SUMPRODUCT関数のほうが普通の発想と思いますので、No.1、3のいずれも、ベストアンサーは辞退します。=sum(index((b1:k1=b5:k5)*(b1:k1<>"H"),))
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelでの複数条件のカウントについて 1 2022/09/25 07:40
- Excel(エクセル) Excel関数の質問です。 5 2022/04/23 12:53
- その他(プログラミング・Web制作) プログラミング pythonの問題について 2 2022/04/19 00:41
- Visual Basic(VBA) ExcelのVBAを使い、複数シートの同一箇所を、同一条件にて一括でソルバーを回す方法について 1 2022/04/23 11:49
- 大学・短大 回答お願い致します! 次の設定で、それぞれの確率を計算せよ。 あるゲームでは、あることに1人でチャレ 2 2023/01/10 23:34
- Excel(エクセル) エクセルの関数に関しての質問です。 5 2022/10/07 11:17
- 労働相談 3交代勤務をしている20代男性です。 私の会社は日勤(7:35~16:00)、夜勤(15:35~0: 2 2022/04/27 12:02
- アルバイト・パート 自由シフト制と日給について教えてください。 1 2023/04/13 15:30
- 物理学 原点中心とする半径10cmの演習上、質点が1分間に600回の割合で反時計回りに運動している。 (1) 4 2023/05/29 12:46
- 工学 画像はテイラー展開の公式です。 <マクローリン展開> f(z)=Σ_{n=-∞~∞}a(n)(z-a 1 2022/09/01 22:56
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
仕事のシフトを組むときに、シフトが同じになる回数を均等にしたいんですが
Excel(エクセル)
-
人員ペア一覧表を作成したいです。
Excel(エクセル)
-
EXCELで、上下並んだセルのペアに対して、条件に当てはまるペアの個数を数えるには?
Excel(エクセル)
-
-
4
12名二人一組の勤務シフトの作り方
Windows 8
-
5
エクセルでシフトをランダムで作るにはどうしたらいいでしょう
固定IP
-
6
全員と同じグループを経験できるようにグループ分け
数学
-
7
50人を数回、グループ分けする方法について。
数学
-
8
エクセルで少し複雑な当番表を作成したい。
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SUMIF関数で、「ブランク以外を...
-
文字列から英数字のみを抽出す...
-
エクセルで、指定の値よりも大...
-
エクセル1行おきのセルを隣の...
-
自分の左隣のセル
-
条件付き書式の色付きセルのカ...
-
セルを結合した時のエクセル集...
-
excelで、空白を除いてデータを...
-
エクセル、○が連続する回数を数...
-
EXCELのcountif関数での大文字...
-
エクセルでエンターを押すと任...
-
EXCELでマイナス値の入ったセル...
-
エラー「#REF」の箇所を置き換...
-
Excelで大量のセルに一気に関数...
-
エクセルに入力後、別シートの...
-
エクセル 12進数
-
【Excel】IF文「ある文字を含ん...
-
エクセルで年月日から月日のみへ
-
空欄以外の最小値
-
【Excel】4つとばしで合計する方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SUMIF関数で、「ブランク以外を...
-
エクセル1行おきのセルを隣の...
-
文字列から英数字のみを抽出す...
-
自分の左隣のセル
-
excelで、空白を除いてデータを...
-
エクセルで、指定の値よりも大...
-
セルを結合した時のエクセル集...
-
条件付き書式の色付きセルのカ...
-
EXCELでマイナス値の入ったセル...
-
EXCELのcountif関数での大文字...
-
エクセルで、A2のセルにA3...
-
Excelで離れた位置のAVERAGEを...
-
同一セル内の重複文字を削除し...
-
エクセルで特定のセル内にだけ...
-
Excelで大量のセルに一気に関数...
-
セルの内容表示が邪魔になる
-
エラー「#REF」の箇所を置き換...
-
エクセルで年月日から月日のみへ
-
【Excel】4つとばしで合計する方法
-
週の労働時間を計算するエクセル
おすすめ情報