エクセル(Excel)&ワード(Word)質問掲示板

より見やすく使いやすいエクセル掲示板を目指し、新たにエクセルの質問掲示板を開設いたしました。 これに伴い、当サイトでは今後、新規投稿はできなくなります。(閲覧は当面可能です。)
今後は新掲示板をご利用いただきますよう宜しくお願い致します。今後ともよろしくお願い致します。
○新掲示板
エクセル(Excel)解決掲示板

エクセル・ワードの基本操作に関する質問や関数やマクロの使い方などエクセルとワードに関する質問掲示板。
Welcome Guest 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

Re: 期間などの集計の結果表示をしたいのです!

このトピックの投稿一覧へ

なし Re: 期間などの集計の結果表示をしたいのです!

msg# 1.1
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012-2-4 22:58
gesuto 
(解決済と思いますが。。)

ご質問の変換は、Excel関数では厳しいと思います。
マクロ(ExcelVBAでプログラム)を作成した方がすっきり対応できる変換だと思います。

あえてExcel関数でやると、ご質問の例(3日間分)でも以下のような苦行的な数式が必要になると思われます。

=IF(B2&C2&D2="","-",IF(C2&D2="","1/1",IF(B2&D2="","1/2",IF(B2&C2="","1/3",IF(D2="","1/1〜1/2",IF(C2="","1/1、1/3",IF(B2="","1/2〜1/3","1/1〜1/3")))))))

Excelのイメージ
――――――――――――――――
1|A|B___|C___|D___|E
――――――――――――――――
2|_|1/1_|1/2_|1/3_|
――――――――――――――――
3|A|在院|在院|在院|1/1〜1/3
――――――――――――――――
4|B|在院|在院|__|1/1〜1/2
――――――――――――――――
5|C|__|在院|在院|1/2〜1/3
――――――――――――――――
6|D|__|在院|__|1/2
――――――――――――――――
7|E|__|__|__|-
――――――――――――――――
8|F|在院|__|在院|1/1、1/3
――――――――――――――――
投票数:30 平均点:4.00

投稿ツリー

  条件検索へ


スポンサーリンク
スポンサーリンク
エクセル・ワード質問/回答集 - クイズ・問題QUUS! - 無料英語学習 - 投資家・トレーダー掲示版
為替(FX)テクニカル分析入門 - エクセル(EXCEL)学習・入門 - Word(ワード)の使い方/活用・入門
Copy right(c) 2006-2010 エクセル&ワード質問掲示板 all right reserved