dポイントプレゼントキャンペーン実施中!

①到着日と出発日より、当日では何泊目かを分数形式で表記したいのです。写真ではわかりにくいと思うので、R257は5泊中、今日(01/05)は4泊目との意味です。R359は3泊中、今日は(01/05)は3泊目との意味です。R388は1/1表記ですが空白としたいです。(面倒なら1/1表記でもかまいません。)補足ですが、今日(01/05)を基準とした宿泊利用数の表記方法を教えてください。(ピンク)
②備考一覧なのですが、備考に表記がある部屋のみを抽出したいのです。無理難題だとは思いますが、ご賢者様方のお知恵をお授けください(パープル)。(*- -)(*_ _)ペコリ!

「宿泊施設で客室一覧表(手板)を作成してい」の質問画像

A 回答 (1件)

到着日と出発日から、当日を基準に何泊目かを分数形式で表記する方法ですね。

以下に例を示します:

- R257(到着日: 01\/01, 出発日: 01\/05)
- 01\/05が到着日から数えて5日目に該当するので、5泊中、4泊目と表記します。

- R359(到着日: 01\/03, 出発日: 01\/06)
- 01\/05が到着日から数えて3日目に該当するので、3泊中、3泊目と表記します。

- R388(到着日: 01\/01, 出発日: 01\/01)
- 01\/05が到着日から数えて1日目に該当するので、1泊中、空白(もしくは1泊目)と表記します。

② 備考一覧から、備考に表記がある部屋のみを抽出する方法ですね。以下に例を示します:

- 備考一覧には順番に以下のようなデータがあるとします:
- R257: 特別な備考
- R359:
- R388: 特別な備考

この場合、備考に表記がある部屋のみを抽出するには、以下の手順をお試しください:

1. 備考を含む部屋の抽出:備考一覧の各行を確認し、備考が空でない(nullでない)行を抽出します。

2. 部屋名の抽出:抽出した行に含まれる部屋名を取得します。

抽出したデータを利用して、備考がある部屋だけを表示することができます。

なお、具体的な実装方法やツールによって処理が変わる場合もありますので、お使いのプログラムやツールに合わせて実装してください。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!