HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 ファイル一覧 検索 過去ログ

■14186 / 親記事)  条件選択だと思うんですが…
  
□投稿者/ にりん -(2024/02/28(Wed) 14:34:38)
    桐10s・Windows10使用です
    
    初心者です。とても初歩的な質問で失礼します。
    
    
    団体名(文字列)・団体に番号割振(数値)・個人名(文字列)・その個人をAとBに区分け(文字列)に、
    同じ団体名だがAに区分けされた個人名を、Bに区分けされた同じ団体の人にも表示させたい場合の式についてご教授下さい。
    Aは必ず1人なのですが、Bが複数名います。A氏名の部分をレポートで使用します。
    
    
    
    例
    
     団体名  割振  氏名     区分   A氏名
    ○○会社  1  鈴木一郎  A   【鈴木一郎】
    ○○会社  1  山田二郎  B  【鈴木一郎】
    ○○会社  1  本田三郎  B  【鈴木一郎】
    △△会社  2  田中一郎  A   【田中一郎】
    △△会社  2  高橋二郎  B  【田中一郎】

引用返信 [メール受信/ON] 削除キー/
■14189 / ResNo.1)  Re[1]: 条件選択だと思うんですが…
□投稿者/ ONnoji -(2024/02/28(Wed) 16:35:43)
    2024/02/29(Thu) 10:38:36 編集(投稿者)

    > 例
    >
    > 団体名  割振  氏名   区分   A氏名
    > ○○会社  1  鈴木一郎  A   【鈴木一郎】
    > ○○会社  1  山田二郎  B  【鈴木一郎】
    > ○○会社  1  本田三郎  B  【鈴木一郎】
    > △△会社  2  田中一郎  A  【田中一郎】
    > △△会社  2  高橋二郎  B  【田中一郎】

    ↑上のような並び順であるならば、以下の式で項目置換すると出来ると思いますよ。

    #条件選択( #直前値( [割振], [割振]) = [割振] .and [区分] = "A", [氏名],
          #直前値( [割振], [割振]) = [割振] .and [区分] = "B", #直前値( [A氏名], [A氏名] ),
          1, [氏名] )

    なお、#直前値関数を使っているので、並び順が適当でないと正しい結果が得られませんよ。

    p.s.

    結局のところ条件が3通り必要なので、結構面倒な条件式になりました。

引用返信 [メール受信/OFF] 削除キー/
■14201 / ResNo.2)  Re[2]: 条件選択だと思うんですが…
□投稿者/ うにん -(2024/02/29(Thu) 10:46:20)
    [割振]は団体名につけた番号なのでは?
    それだったら、どっちか片方だけ考慮すればいいですね。

    リレーションでやるのが普通なんでしょうけど、桐の場合結合表ですっきりできるのかどうか?
    [区分] = "A"
    で絞り込む結合表を作って、
    それを[割振]で連結すればできるはずですが
引用返信 [メール受信/OFF] 削除キー/



スレッド内ページ移動 / << 0 >>

このスレッドに書きこむ

Mode/  Pass/

HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -