特ヲタ認定OT

特ヲタ認定OT

PR

×

Profile

ハルカ@精神科認定OT

ハルカ@精神科認定OT

Calendar

Archives

2026.05
2026.04
2026.03
2026.02
2026.01

Comments

中古大好き@ 中古のOffice2003買ってみた。(02/21) 職場のパソコンは、必須ソフトは勿論経費…
安田 花@ Re[2]:生涯教育の基礎研修修了!!(03/05) xxxx2757さんへ お返事ありがとうござい…
xxxx2757 @ Re[1]:生涯教育の基礎研修修了!!(03/05) 安田 花さんへ コメントありがとうござい…
安田 花@ Re:生涯教育の基礎研修修了!!(03/05) こんばんは、はじめまして。 愛知県で作業…

Keyword Search

▼キーワード検索

2017.02.22
XML
電子カルテで
参加者の帳簿を出すときに
こんな感じで出てきます。

      A
  木村拓哉
  神木隆之介
  オダギリジョー
1 鈴木えみ
  石原さとみ

  要潤



これが一つのセルで出てくるんですね。

なんて処理しづらいのでしょうか。
一つずつセルを分けてくれれば
ありがたいんですけど。



たとえば
ここから参加者の人数を
数えるとしましょう。


セルを数える
カウントイフは使えないので

REN関数を使っていきます。



まずはすべての文字列を数えていきます。

=LEN(A1)


続いて改行を改行なしに置換した場合の
文字数を数えていきます。
置換の関数も用いなければなりません。


置換がsubstitute関数で
CHAR(10)ってのは改行って意味です!


さて
(置換前の文字数)-(置換後の文字数)で
改行の数が出てきます。

=LEN(A1)-LEN(SUBSTITUTE(A1,CHAR(10),""))
一人の名前に対して
一回改行されてますから
これで参加者の人数が
算出されるわけです。

注意すべきは
最後のひとは
改行されていないということ。


そこで+1をしてやります。
=LEN(A1)-LEN(SUBSTITUTE(A1,CHAR(10),""))+1



これで完成しました!


患者様との時間を増やす!
これがパパOTの目標です!

是非参考にしてください!





お気に入りの記事を「いいね!」で応援しよう

Last updated  2017.02.22 07:00:22
コメント(0) | コメントを書く
[【医療職向け】マクロ、関数でもっとつかいやすく] カテゴリの最新記事


■コメント

お名前
タイトル
メッセージ
画像認証
上の画像で表示されている数字を入力して下さい。


利用規約 に同意してコメントを
※コメントに関するよくある質問は、 こちら をご確認ください。


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
Mobilize your Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: