• 締切済み

エクセルについての質問です

主治医に毎月提出する血圧チェックシートをつけているのですが、項目中月中で一番血圧の高かった数値とそれが何時だったのかをつけていると、一番高い数値と言うのは複数日になることがあります。今の作り方では1日分しか表示できず困っています。なおクリニックに出すし血圧チェックシートは先方の整理上A4サイズとなっています。よろしくご教示下さい。

みんなの回答

回答No.5

横入りな上に本題からちょっと外れるのですが・・ 「血圧が最高を記録した日」よりも重要な日がありませんか? 主治医さんから「血圧は××を超えないようにね」と言われていませんか? 表の下にある「上120、下80以上の日」に何らかのマークをする、 の方が重要だと私は思うのですが。 それに、一定の期間での最高値は、この場合は意味を成さないのでは? というのが正直なところです。 毎月初日(添付図だと11/7ですね)の数値を入力したら、 間違いなくソレが最高値ですから・・見ていて面白くないですね(笑)。 まぁ、提出は1枚分埋まったら、なので気にならないかもしれませんが。 例えば「過去1カ月で(10月16日~本日11月15日)」とかなら 多少は見ごたえがあるかもしれません。 まぁ、コレはもうほんの少しだけ高度な技術を要するので、 エクセルに慣れてきたころに勉強すると面白いと思いますよ。 と、それだけではナニなので、 最高値を記録した日を「見つけやすく表示」するお話だけでも。 残念ながら、別な場所に書き出す方法ではありません。 「条件付き書式」を使って、 最高値を自動的に「他と違う表示」にする方法です。 ※ご存知なら読み流してください。 添付図に沿って手順を。 ・・マックをお使いでしょうか? だとしたら、表現がちょっと違うかもしれません。 そこはご容赦ください。 ・C4:T4セルを範囲選択 ・続けて、多分、commandキーを押しながら  C9:T9セルを範囲選択   ※4行目と9行目が反転しているはずです。    連続していないセル(範囲)を選択するテクニックで、    Windows版だとCtrlキーを使います。 ・続けて、commandキーを押しながら、  C16:T16、C21:T21と複数範囲選択 ・リボンから「条件付き書式」から「新しいルール」を選択 ・「数式を使用して、~~」を選択 ・条件式:=C4=MAX($C$4:$T$4,$C$9:$T$9,$C$16:$T$16,$C$21:$T$21)   ※上記全てを打ち込みましょう。「=C4」も必要です。 ・「書式」をお好みで設定 ・「OK」 で完了です。 ・・・と言いたいところですが、 マック版は手元にないので検証不足です。 うまく動かなかったら範囲や対象セルを少し動かしてみてください。 で、コレの応用で冒頭の「120以上、80以上」も対応できます。 まぁ、あとは主治医さんとご相談くださいませ。

kaisersteppen
質問者

お礼

ご教示ありがとうございました。なるほど条件付き書式設定があるのをすっかり忘れていました。隣接しないセルの設定は仰せの通り+commandでした。 主治医を待つ間の看護師さんによる予備問診これなら彼女たちも素早く見つけて電子カルテに打ち込み出来ます、本当にありがとうございました。

すると、全ての回答が全文表示されます。
  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.4

>ご質問のあった書式については主治医のものではなく質問者が自分で作成したものです。 A26:C26の最高血圧を1行上に移動してA25:G25にすればC25:G25の5つのセルへ列記できます。 最低血圧はA27:C27になっていますがG27まで空いているので列記可能ではないですか?

kaisersteppen
質問者

お礼

なるほどこれで試してみることに致します。本当に有難うございました。

すると、全ての回答が全文表示されます。
  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.3

この質問に関する感想・アドバイス、1方法などを述べてみます。 ーー 疑問 「最大」とかいうのは期間をはっきりすること、が大切です。 前回受診以後や7日ごと(毎週)、10日ごと、15日ごと、前月分、昨日まで など、医者による受診日との絡みで、どうなっているか。 質問に書いてないので、質問として不完全では。 データ例の画像も途中日で止まっているが。 ーー 私の提案 エクセルは ・罫線表作成の道具 日本人は罫線表が欧米人に比べ好きだと 言われている。 ・清書機 手書きは数字でも読みにくいから、ワープロ的に コンピュタを使う として利用し、最高値やそれと同じ値の日などは、質問者が目で見て 拾って、該当箇所に入力することを勧める。 ワードの表を作ってそれに書き込む(コンピュターにゅ入力) 関数が使えないので、人間頼りになるが、割り切れてすっきりする。 質問者がどれほどエクセルに詳しいか、判らないが、質問の標題からして 要点をつかめていないので、一般並みだ思うから。 医者もどれほどエクセルに詳しいか判らないが、エクセルの利用能力の テストのようなことをするはずがない。 医者は血圧管理表もエクセルでつくれと言いましたか?質問者が自分の関心で エクセルを使うことにしたのではないですか。 エクセルグラフを作って、印刷しそれを医者に見せるとかどうだろう。 エクセルでグラフ(折れ線など)作成は簡単。本件ではセル範囲が2か所に別れてている点が心配だが。 ーー (1)エクセル的には、データが2部分に分かれた表は扱いにくい。 私の下記の例では、1-15日と16日-月末です。 (2)データが横(行方向)に流れる表はやや扱いにくい。 常識的に、見た目、的(テキ)に、表をコンパクトにするため、(1)、(2)になる、のは判るが、エクセル関数的には嫌な形だ。 飛び離れたセル範囲を1つのもののように扱う方法は、別質問で最近できないかな、と思っていたところで、WEB検索で、やっと見つけた。 市販の「関数の解説書」や「エクセルのWEB記事」でもあまり見かけない問題だ。 (3)あるセル範囲のデータについて、「ある値(例最大値)と同じ値を 別セル範囲に列挙せよ」、という問題は、エクセル関数でやると、 考え方もむつかしく、式も長くなって、エクセルの関数の熟達者でないと 作成はもちろん理解も無理です。 私は下記例では、邪魔くさいのでVBA(プログラム)で逃げた。 ーー 最大値に関係する 関数は ・MAX ・LARGE ・LANK LANK.EQ などだと思う。 ーー 私の参考例 日付 11月1日 11月2日 11月3日 11月4日 11月5日 11月6日 11月7日 11月8日 11月9日 11月10日 11月11日 11月12日 11月13日 11月14日 11月15日 曜日 時間 最高血圧 109 113 115 119 124 116 116 102 119 108 101 113 117 115 117 日付 11月16日 11月17日 11月18日 11月19日 11月20日 11月21日 11月22日 11月23日 11月24日 11月25日 11月26日 11月27日 11月28日 11月29日 11月30日 曜日 時間 最高血圧 108 106 124 120 124 123 115 114 119 116 114 113 119 118 117 RANK.EQ 1-15順位 25 22 17 6 1 14 14 29 6 26 30 22 11 17 11 16-30順位 26 28 1 5 1 4 17 20 6 14 20 22 6 10 11 LARGE 124 ーー 124 1-15順位 の行の25のところの関数は =RANK.EQ(C5,($C$5:$Q$5,$C$9:Q9)) 16-30順位 の行の26のところの関数は =RANK.EQ(C9,($C$5:$Q$5,$C$9:Q9)) これを1回の操作で連続して式を複写は多分できないと思う。ここに質問のような表を作る欠点がでる。 G17の式 =LARGE(($C$5:$Q$5,$C$9:T9),1)は =MAX(・・・)でもできるだろう。 ーーー 最大値 124 11月5日 124 11月18日 124 11月20日 の部分はVBAで出した。VBAコードは10行程度だが質問者には無理として掲載は避けた。 ーー 関数でどうしてもやりたいなら、質問をこの点に絞って、別質問すること。 ・行方向にデータである。 ・データは2箇所行に分かれるれる。 ・最大値と同じ値が複数ある予定。 ・すべて列挙したい。

kaisersteppen
質問者

お礼

ご指摘の通り、この書式も、エクセルで作るということも私の独断で始めたものです。65歳の定年を迎えたのを機に、パソコンを購入し、手探りでいろいろなことを始めたのがキッカケでした。主治医とは大学病院から15年来のおつきあい、エクセルで作れなどとは決して申しません。心臓の手術を受けてからある程度の期間が経ち、お薬の種類も変わってきていることと、お薬手帳というのは増えすぎると整理がつかなくなるのでデータ化したかったというのが本音です。色々お手数をおけいたし誠に申し訳ありませんでした。年明けからはグラフ化を目指してまた作ってみようと思います。ありがとうございました。

すると、全ての回答が全文表示されます。
  • m_and_dmp
  • ベストアンサー率54% (993/1828)
回答No.2

血圧が最も高い日が複数日あった場合の処理について、まず、先生に相談してからエクセルの表の作り方を考えたら良いと思います。 血圧が1違ったところで先生は問題にしないと思います。最も高い日が最初に測定された日で良いとおっしゃると思います。

すると、全ての回答が全文表示されます。
  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.1

>一番高い数値と言うのは複数日になることがあります。今の作り方では1日分しか表示できず困っています。 あなたが作成した任意のフォームですか?、それとも主治医から指定されたフォームですか? >なおクリニックに出すし血圧チェックシートは先方の整理上A4サイズとなっています。 用紙のサイズを変更しなくても項目の配置を変更すれば複数の日付を記載するスペースを作れると思います。(添付画像では未記載のセルが多数あるように見えます) 但し、主治医の指定フォームで記載内容の位置を変更できないときは主治医に相談して該当日が複数のときどれを記載するのか確認すれば良いでしょう。(第三者に相談すべきことではありません)

kaisersteppen
質問者

補足

ご質問のあった書式については主治医のものではなく質問者が自分で作成したものです。初めは月初~月末で作ったのですが主治医からの指示で、前月外来受診日~当月受診日に変更いたしました。

すると、全ての回答が全文表示されます。

関連するQ&A