(現在 過去ログ70 を表示中)

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

[ 最新記事及び返信フォームをトピックトップへ ]

■10751 / inTopicNo.1)  特定の文字の数
  
□投稿者/ Mame -(2017/11/08(Wed) 17:40:10)
    何度か助けてもらっています。
    今回もよろしくお願いします。  Windows:7 桐:9 を使用しています。

    Aさん|(担当なし)               |
    Bさん|○○委員                |
    Cさん|▲▲委員/■■委員           |
    Dさん|○○委員/△△△委員/□□委員     |
    Eさん|◇◇委員/◎◎委員/●●委員/○○委員 |

    担当なし         0ポイント
    スラッシュがなしか1つで 1ポイント
    スラッシュが2つか3つで  3ポイント と表示したいのですが、
    どのような関数を使用すればいいですか。

引用返信 [メール受信/OFF] 削除キー/
■10753 / inTopicNo.2)  Re[1]: 特定の文字の数
□投稿者/ 悲しげ -(2017/11/08(Wed) 23:17:03)
    No10751に返信(Mameさんの記事)
    「#計算(#代入(…)」を駆使して、一筆の項目計算式なり置換式なりで実行させることも可能かもしれませんが、
    判りやすくするために複数項目に切り分けて処理させてみました。
    考え方としては、
    ある文字(この場合は"/")込みの元項目値の「#文字数」(a)を求め、
    次に、ある文字(この場合は"/")をヌルに置換した項目値の「#文字数」(b)を求める。
        「#文字置換([某項目],"/","")」
    この(a)と(b)の差が"/"の数(c)となります。
    あとはこの(c)の値で0〜1〜3を割り出します。
    4以上の数をどうするか次第ではシンプルな計算式も立てられるかもしれませんが、
    とりあえず逐一の「#条件選択」で扱っています。
    以上を設定した表を添付します。


1510150623.zip
/1KB
引用返信 [メール受信/OFF] 削除キー/
■10754 / inTopicNo.3)  Re[2]: 特定の文字の数
□投稿者/ Mame -(2017/11/09(Thu) 09:32:08)
    No10753に返信(悲しげさんの記事)
    > ■No10751に返信(Mameさんの記事)
    > 「#計算(#代入(…)」を駆使して、一筆の項目計算式なり置換式なりで実行させることも可能かもしれませんが、
    > 判りやすくするために複数項目に切り分けて処理させてみました。
    > 考え方としては、
    > ある文字(この場合は"/")込みの元項目値の「#文字数」(a)を求め、
    > 次に、ある文字(この場合は"/")をヌルに置換した項目値の「#文字数」(b)を求める。
    >     「#文字置換([某項目],"/","")」
    > この(a)と(b)の差が"/"の数(c)となります。
    > あとはこの(c)の値で0〜1〜3を割り出します。
    > 4以上の数をどうするか次第ではシンプルな計算式も立てられるかもしれませんが、
    > とりあえず逐一の「#条件選択」で扱っています。
    > 以上を設定した表を添付します。
    >
    悲しげ 様

    ありがとうございました。
    助かりました。また、よろしくお願いします。
解決済み!
引用返信 [メール受信/OFF] 削除キー/
■10755 / inTopicNo.4)  余談です
□投稿者/ 悲しげ -(2017/11/10(Fri) 20:52:01)
    「解決済み!」がついてますが、余談を少々。

    関連して
      ◇◇委員/◎◎委員/●●委員/○○委員
    について「#文字置換([当該項目],"/",",")」とやって
    区切りを半角カンマに置き換えれば
      ◇◇委員,◎◎委員,●●委員,○○委員
    となるので、
    「#対応文字列(……,n)」として半角カンマ区切りのn番目の値を
    切り出して、それぞれを項目値として振り分けることもできます。
    つまり
     Eさん|◇◇委員|◎◎委員|●●委員|○○委員|
    みたいに。

    あるいは
     ・・・・
    Dさん|○○委員|
    Dさん|△△△委員|
    Dさん|□□委員|
    Eさん|◇◇委員|
    Eさん|◎◎委員|
    Eさん|●●委員|
    Eさん|○○委員|
     ・・・・
    のように縦長に展開した方が使い勝手がよいこともあります。
    が、このやり方はまた別の機会にでも。(^^;)

引用返信 [メール受信/OFF] 削除キー/
■10756 / inTopicNo.5)  Re[4]: 余談です
□投稿者/ 通りすがり -(2017/11/11(Sat) 09:41:41)
    > が、このやり方はまた別の機会にでも。(^^;)

    来週にでも、お願いします
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/

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

- Child Tree -
- Antispam Version -