No.7ベストアンサー
- 回答日時:
下記にアップしました。
標準モジュールに登録してください。
まるは
○(記号)と〇(漢数字)があります。
マクロでは○(記号)を使っています。
ご注意ください。
https://ideone.com/2CmDtO
No.6
- 回答日時:
No5です。
前提条件の追記です。
5.この図(補足日時:2022/11/01 12:18)は、本番時もこのレイアウトで使用する。(説明用の図ではない)
従って、他の月を処理する場合は、B1:H7のカレンダーが他の月になり、
I3,J3,K3が該当月の祝日になる。
この回答へのお礼
お礼日時:2022/11/01 23:25
1.良いです。
2.良いです。
3.日付は全てシリアル日付(表示形式mm/dd)です。
4.○は平日・休日関係無しで1週間で1つです。ただし、質問の動作は休日のみです。
5. 実物はもっといろんな情報を載せていますが、本処理とは関係が無いため省略しています。
添付図で動作すれば実物もそのままで動作します。
よろしくお願いします。
No.5
- 回答日時:
>図を作り直しました。
>補足にある通りです。
>動作自体は○が付いているものだけで構いません。
前提ですが、この図の通りで良いですか。
1.処理する行は、8行(東京都)と9行(大阪府)のみとする。
2.I3,J3,K3に休日が設定してある。
3.カレンダーの日付(B3:H7)及び休日(I3,J3,K3)は全てシリアル日付であり、表示上(mm/dd)の形式になっている。
4.東京都(8行)のB8~H8のセルのどこか一か所に○が存在する。
(○が存在するのは一か所のみ)
大阪府も同様
処理の手順としては、以下のようにする。(東京都の場合)
1.B8~H8を順に検索し、○のセルを探す。(E列とする)
(○がなければ終了)
2.その列(E列)を3行~7行まで順にI3,J3,K3と同じ日付があるか検索する。(I3が同じ日付となる)(同じ日付がなければ終了)
3.E3=I3なので、E3から右へ、H列まで以下の検索を行う。
上記の日付に一致する東京都の行をB3~H3まで最初の文字がAであるセルを探す。
H列まで達した場合は次の行のB列から開始する(但し、I3,J3,K3の祝日はスキップする)(一巡内に先頭がAのセルがなければ終了)
4.最初の文字がAであるセルが見つかった場合、その値を該当休日(東京都はI3)の列に設定する。
No.4
- 回答日時:
全体画像のアップありがとうございました。
このサイトでは、大きい画像は縮小されてしまうので、鮮明な画像がアップできません。そのため、画像の内容がよくわかりませんでした。
>補足にある通りで、全体を表示すると見えなくなるため簡単に書いてます。
gazo.comなら鮮明な画像がアップ可能です。
gyazo.comへ全体画像をアップしていただけませんでしょうか。
下記URLはgazo.comへアップしたサンプルです。
https://gyazo.com/ea51a14d0b82f27cb78e7c8d766afd8f
(画像の内容は本件とは関係ありません。この程度の鮮明な画像になるというサンプルです)
No.1
- 回答日時:
1.シートの正確なレイアウトが判りません。
私が添付した画像のような行、列が判る画像をアップしていただけませんでしょうか。(赤線で囲んだところ)
2.>それぞれの日に抽出したAを入力したいです。
どこに入力するのかが判りません。
入力した結果を画像で提示していただけませんでしょうか。
3.日付は、5/3~5/9固定と考えて良いですか。
それとも、他にもあるなら、その全体を提示していただけませんでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) Excelの関数(FILTER関数)について教えてください 2 2023/07/31 16:11
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- Excel(エクセル) Excel 行の"〇" を検索して見出し(日付)を表示させたい 1 2022/04/04 18:35
- Excel(エクセル) Excelの数式についての質問 1 2022/10/31 15:50
- Excel(エクセル) エクセルで一つのセル内の特定の数字のみ足す方法 6 2022/12/06 15:11
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Visual Basic(VBA) このVBAでExcelアプリケーションを作成は必要ですか? 3 2023/07/19 21:13
- Excel(エクセル) 日付以外のデータを抽出したいのですが、 6 2023/06/27 13:32
- PostgreSQL PostgreSQL レコードからアイテム種類数を取得したい 2 2022/11/23 22:31
- Excel(エクセル) エクセルの祝日に色が反映しない 4 2022/05/18 09:58
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQLで特定の項目の重複のみを排...
-
DataViewで複数条件の...
-
バッチでcsvファイルの指定のカ...
-
php mysql で WHERE句内に変数...
-
C# リストビューの値を取得
-
FormulaR1C1でSUMIF変数指定
-
google formsを使ったタスク依...
-
初心者)DataGridViewの入力桁...
-
fgetcsvでCSVを取得した際のnul...
-
COBOLについて
-
CSSが突然部分的に効かなくなり...
-
swift初心者です。swiftでの質...
-
ActiveReportの書き方
-
SELECT 文 GROUP での1件目を...
-
フィルターかけた後、重複を除...
-
差し込み後、元データを変更し...
-
エクセルで最後の文字だけ置き...
-
外部参照してるキーを主キーに...
-
INSERT文でフィールドの1つだ...
-
副問合せの書き方について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQLで特定の項目の重複のみを排...
-
バッチでcsvファイルの指定のカ...
-
リストビューの項目の内容を変...
-
php mysql で WHERE句内に変数...
-
COBOLについて
-
fgetcsvでCSVを取得した際のnul...
-
DataGridView 右詰め
-
DataViewで複数条件の...
-
FormulaR1C1でSUMIF変数指定
-
初心者)DataGridViewの入力桁...
-
Sheet3から2つの条件でオートフ...
-
COBOL プログラミング
-
Access2000 の更新クエリでカウ...
-
ListView
-
ListViewのカラムの色の変更
-
[WHS]定数宣言の際にリテラル文...
-
google formsを使ったタスク依...
-
投稿 表示・非表示設定
-
VB2008 コンボボックスとテキ...
-
テキスト幅にあわせた表の作り...
おすすめ情報
質問の図は、便宜上簡単に書いてます。
月間の単価表(4月〜翌3月)があり、右側の祝日欄(CH行〜CW行)に結果が表示されるようにしたいです。
(全体を写すと小さくなって見えないため、6月〜翌3月の単価表は非表示にしてます。)
○が付いていないAはそのままのデータを、Bは空白にしています。