advanced help
per page, with , order by , clip by
Results of 1 - 1 of about 295 for cell filename (0.001 sec.)
cell (1170), filename (1984)
[[20200624110528]]
#score: 11157
@digest: 9e1f7f13f4e85cab1714d63f392b3372
@id: 84179
@mdate: 2020-06-24T08:05:16Z
@size: 2720
@type: text/plain
#keywords: 中麻 (53346), 好幸 (53346), 水孝 (52488), 孝真 (52488), 麻央 (51665), 幸江 (51665), 速水 (48350), 三好 (45262), 央他 (44989), 早7 (38744), 真休 (30995), 江早 (30995), 他8 (25864), 簿ま (23246), 江他 (22494), 他7 (17497), 休0 (17010), 他9 (15497), 憩氏 (15497), 憩三 (15497), 夜16 (12932), 勤休 (12595), 名シ (9503), 真夜 (9210), 真明 (7748), 央早 (7748), 勤退 (7682), 勤簿 (7540), ト出 (7213), 明0 (6721), め!$ (6466), 退勤 (4203)
『横のデータをシートごとに分けて参照したい』(ねこんばっと)
日 氏名 シフト 出勤 退勤 休憩 氏名 シフト 出勤 退勤 休憩 氏名 シフト 出勤 退勤 休憩 1 三好幸江 早 7:00 16:00 1:00 田中麻央 他 8:00 18:00 1:00 速水孝真 休 0:00 0:00 0:00 2 三好幸江 他 7:00 17:00 1:00 田中麻央 他 7:00 18:00 1:00 速水孝真 夜 16:30 23:59 2:00 3 三好幸江 他 8:30 19:30 1:00 田中麻央 早 7:00 16:00 1:00 速水孝真 明 0:00 9:30 2:00 4 三好幸江 他 9:00 20:00 1:00 田中麻央 他 9:00 16:30 1:00 速水孝真 休 0:00 0:00 0:00 上記のようなデータが縦に一か月分、横に30名程続きます。(このデータのシート名は”出勤簿まとめ”です。) このデータを日付ごとのシートに分けて氏名順に表示させたいのです。 表示させるシート名は日付の「1」〜「30」まであります。 シート「1」に 氏名 シフト 出勤 退勤 休憩 三好幸江 早 7:00 16:00 1:00 田中麻央 他 8:00 18:00 1:00 速水孝真 休 0:00 0:00 0:00 シート「2」に 氏名 シフト 出勤 退勤 休憩 三好幸江 早 7:00 16:00 1:00 田中麻央 他 7:00 18:00 1:00 速水孝真 夜 16:30 23:59 2:00 シート「3」〜「31」にも同様に。 どのようにすれば良いか、わからないので教えてください。 インデックス関数を試みましたがわからず、すみません・・・。 < 使用 Excel:Excel2007、使用 OS:Windows7 > ---- 各シート A2 =IFERROR(INDEX(INDEX(出勤簿まとめ!B:L,MATCH(-LOOKUP(1,-RIGHT(CELL("filename",A2),{1,2})),出勤簿まとめ!$A:$A),0),(ROW(A1)-1)*5+1),"") 範囲コピー。 ※ファイルが一度でも保存されていること。 (GobGob) 2020/06/24(水) 13:31 ---- A2 =IFERROR(INDEX(INDEX(出勤簿まとめ!B:L,MATCH(-LOOKUP(1,-RIGHT(CELL("filename",A2),{1,2})),出勤簿まとめ!$A:$A,0),0),(ROW(A1)-1)*5+1),"") に変更w。 (GobGob) 2020/06/24(水) 13:34 ---- 別案で、 [A] [B] [C] [D] [E] [1] 1 [2] 氏名 シフト 出勤 退勤 休憩 [3] 三好幸江 早 7:00 16:00 1:00 [4] 田中麻央 他 8:00 18:00 1:00 [5] 速水孝真 休 0:00 0:00 0:00 上のレイアウトはシート「1」のものです、 Aの1はシート名です。 A1に、 =MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,2) と入力すればシート名を表示できます。 その後、A3に =OFFSET(出勤簿まとめ!$A$1,$A$1,ROW(A1)*5+COLUMN(A1)-5) と入力して右、下方向にコピーすればこうなります。 時間の表示、ゼロの非表示など適当な設定にしてください。 このシート全体をコピーしてシート「2」以下にコピーしてください。 (tora) 2020/06/24(水) 13:43 ---- 早速のご回答ありがとうございます。 御指南いただいた通りにやってみて、できました! 本当にありがとうございます。 OFFSET関数が苦手でしたが、勉強になりました。 またシート名を表示させる関数もありがとうございます。 助かりました! (ねこんばっと) 2020/06/24(水) 17:05 ...
https://www.excel.studio-kazu.jp/wiki/kazuwiki/202006/20200624110528.txt - [detail] - similar
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 97054 documents and 608269 words.

訪問者:カウンタValid HTML 4.01 Transitional