• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:行列を入れ替えた表を曜日ごとに&2010にvUP)

行列を入れ替えた表を曜日ごとに2010にvUP

このQ&Aのポイント
  • 薬を飲む管理をエクセル2007で行っているが、表を曜日ごとに揃えると上の表と同期しない。同期させる関数か、それに近い関数を教えて欲しい。また、表の横にある数字についても説明
  • PCがVistaでオフィス2007を使用しているが、動作が重いため2010にバージョンアップしたい。前のバージョンを持っていても新バージョンを買わなければならないのか、無料でバージョンアップできないのか知りたい。また、オープンオフィスの機能についても聞きたい。
  • 行列を入れ替えた表を曜日ごとに表示する方法や同期させる関数について教えて欲しい。また、エクセルの総数や処方された数、飲んだ数などの数字についても説明が欲しい。さらに、PCがVistaでオフィス2007を使用しており、動作が重いために2010にバージョンアップしたいが、前のバージョンを持っていても新バージョンを買わなければならないのか、無料でバージョンアップできないのか知りたい。もしくはオープンオフィスの機能についても教えてほしい。

質問者が選んだベストアンサー

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんばんは! 一例です。 アップされている表のB22セルに =INDEX($B$2:$D$19,MATCH(B$21,$A$2:$A$19,0),MATCH($A22,$B$1:$D$1,0)) という数式を入れ、B24セルまでオートフィルでコピー、そのままH列までコピー! B26セルに =INDEX($B$2:$D$19,MATCH(B$25,$A$2:$A$19,0),MATCH($A26,$B$1:$D$1,0)) として、同様に3行、H列までコピー! B30セルに =INDEX($B$2:$D$19,MATCH(B$29,$A$2:$A$19,0),MATCH($A30,$B$1:$D$1,0)) として同様の操作を! 尚、空白セルの場合は「0」が表示されると思いますので、当方使用のExcel2003の場合ですが、 メニュー → ツール → オプション → 表示タブ → 「ゼロ値」のチェックを外しておきます。 それからアップされているSheetでは4/13以降の表しかありませんので、4/10~4/12はエラーになります。 次にOpenOfficeのコトを書かれていますが、私個人的にはExcelを使うことをオススメします。 ExcelとOpenOfficeの操作は似たような感じですが、微妙に違いがあります。 たとえば上記数式内のカンマ「,」はOpenOfficeではセミコロン「;」だったと思います。 慣れれば問題ないのかもしれませんが、 仮に、他の人とファイルの共有等を行う場合Excel同士であれば互換性の問題はあまり考えなくて良いと思います。 しかし、OpenOfficeとExcelの互換性はそこそこあるとしても、数式をコピー&ペーストした場合などはエラーが結構出るみたいですよ。 この程度ですがごめんなさいね。m(__)m

noname#176521
質問者

お礼

回答ありがとうございます。 指示通りに関数を入れてみたところ、 うまくいきました。ゼロ値の消し方は分かりませんが、 放置です。 ありがとうございました。

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

関連するQ&A

  • Excelの表で、日付に曜日を対応させたい

    Excelで表を作るのですが、日付に曜日を対応させる方法を 調べたところ、1つのセルで例えば『2012/06/08』や『2012年6月8日』 等と書いた場合の曜日の出し方は分かったのですが、 ちょっと特殊な?表を作るよう頼まれて困っています。 要するに西暦と月と日付を書く欄がばらばらなのですが、 ------------------------------------------  2012年 6月 ****************  日付   1  2  3  4  …  曜日 金  土  日  月 … ------------------------------------------ ↑のような感じで、「年と月は空欄」「日付の数字は固定」の テンプレートにしておいて、何年何月の部分に数字を入れたら 自動で日付の下にその正しい曜日が入るようにならないかと いうものです。 もしどうしても不可能なのであればそれでもいいと 仰っていたのですが、こちらも単純な表くらいしか Excelを使わないのでよく分からず、ネットで調べても 求める回答が得られなかったので質問致しました。 詳しい方、アドバイスを頂ければ幸いです。 よろしくお願いします。

  • 曜日別売上平均の出し方を教えてください

    エクセルで売上管理表の作成途中なんですが、曜日別の売上&売上平均のところで困ってます。 曜日別売上合計は=SUMIF(D6:D36,1,E6:E36)の関数で問題なく動いたのですが、曜日別平均の関数が判らなくて困ってます。 色々と調べて{=AVERAGE(IF(WEEKDAY($D$6:$C$36,1)=1,$E$6:$E$36))}という関数を試してみましたが動きませんでした。 どなたかアドバイスお願いいたします。

  • 行列

    1次登録で火曜日を選び、2次登録も火曜日を選ぶ割合80% 残り20%は日曜に変更 一方、1次登録で日曜を選び2次登録も日曜にする割合は90% 残り10%は火曜に変更 推移確率を表にするとA=(0.8 0.2)                  (0.1 0.9) 各曜日の1次登録者数がb=(100 120) (火曜100人 日曜120人)のとき 1、2次登録後の各曜日の人数を求めよ 2、3次登録後の各曜日の人数を求めよ ただし、2次から3次までの推移確率は上記と等しいとする       火曜  日曜 火曜   80%  20% 日曜   10% 90%

  • 曜日の表示

    EXCELで下記の説明から操作して年月日データから自動で曜日を表示させるようにしました。 結果 a1=2007年10月2日が a2=火と表示させたのですが、 日付データが入ってない場合曜日データも表示させないようにはできますか。 よろしくお願いします。 (説明) ●表示形式を設定して曜日を表示する  日付に対応する曜日を表示する最も簡単な方法は、曜日の表示形式を設定することだ。曜日を表示したいセルに日付のシリアル値を入力あるいは参照して表示形式を表に示す記号を設定すればよい。 表『曜日の表示形式』  記号 表示スタイル  表示内容 ddd 英語の省略記号  Sun~Sat dddd 英語表記  Sunday~Saturday aaa 日本語の省略記号  日~土 aaaa 日本語表記  日曜日~土曜日 操作 通常は参照先のセルと同じ表示形式が自動設定されるが、参照式を入力するセルの表示形式がすでに設定変更されている場合は(2)のように自動設定されないが、続けて(3)以降の操作を行えば良い。 (1) 曜日を表示するセルに日付を参照する数式「=C12」を入力する (2) 参照先と同じ表示形式で値が表示される 操作 (1) 設定するセルを右クリックしてショートカットメニューを開く (2)[セルの書式設定]を選択する (3) セルの書式設定ダイアログボックスが開く (4)[表示形式]タブをクリックする (5)[ユーザー定義]をクリックする (6) 種類の欄をクリックして「aaa」を入力する (7)[OK]をクリックする (8) 曜日が表示される

  • mac Numbersでシフト表を作りたい

    「1(月) 2(火) 3(水)」といった横長の月間シフト表を作りたいです。 そこで、日付と曜日を手打ちしているとミスりそうなので関数で打ち込む方法を教えていただきたいです。 バージョンはOSが10.12.1、Numbersが4.1です。 よろしくお願いします。

    • 締切済み
    • Mac
  • 「ほかの表計算アプリケーション」とは?

    Excel(のバージョンが何であれ、昔から)のヘルプによれば、LOOKUP関数の形式には、ベクトル形式と配列形式の 2 種類があって、さらに次のような記述があります。 >通常は、配列形式の LOOKUP関数の代わりに、HLOOKUP関数(先頭行を検索) >または VLOOKUP関数(先頭列を検索)を利用するようにしてください。配列 >形式の LOOKUP関数は、ほかの表計算アプリケーションとの互換性を維持 >するために用意されている関数です。 (Excel 2002 のヘルプより) (添付図は Excel 2013 のヘルプより) ここで言う「ほかの表計算アプリケーション」とは何のことですか? ひょっとして Lotus 1-2-3 のことでしょうか?ご存知の方はいらっしゃいますか? 「ほかの表計算アプリケーションとの互換性を維持するために用意されている関数」と聞くと、私は DATEDIF関数を想起します。 配列形式の LOOKUP関数の使い方は[関数の挿入]メニューやヘルプにも載せてあるのに、 実用されている DATEDIF関数の使い方は何処にも登場しないのはなぜなのでしょうか?

  • excel 曜日表示

    EXCELで下記の説明から操作して年月日でーたから自動で曜日を表示させるようにしました。 結果 a1=2007年10月2日が a2=火でなければならないところ 月となりました。とりあえずは day(a1+1)で無理やり火と表示させたのですが、何が悪いのでしょうか。 よろしくお願いします。 (説明) ●表示形式を設定して曜日を表示する  日付に対応する曜日を表示する最も簡単な方法は、曜日の表示形式を設定することだ。曜日を表示したいセルに日付のシリアル値を入力あるいは参照して表示形式を表に示す記号を設定すればよい。 表『曜日の表示形式』  記号 表示スタイル  表示内容 ddd 英語の省略記号  Sun~Sat dddd 英語表記  Sunday~Saturday aaa 日本語の省略記号  日~土 aaaa 日本語表記  日曜日~土曜日 操作 通常は参照先のセルと同じ表示形式が自動設定されるが、参照式を入力するセルの表示形式がすでに設定変更されている場合は(2)のように自動設定されないが、続けて(3)以降の操作を行えば良い。 (1) 曜日を表示するセルに日付を参照する数式「=C12」を入力する (2) 参照先と同じ表示形式で値が表示される 操作 (1) 設定するセルを右クリックしてショートカットメニューを開く (2)[セルの書式設定]を選択する (3) セルの書式設定ダイアログボックスが開く (4)[表示形式]タブをクリックする (5)[ユーザー定義]をクリックする (6) 種類の欄をクリックして「aaa」を入力する (7)[OK]をクリックする (8) 曜日が表示される

  • 0を省いた 曜日別平均

    エクセルで売上管理表の作成途中なんですが、曜日別の売上&売上平均のところで困ってます。曜日別平均=SUMIF(C2:C315,"月",D2:D315)/COUNTIF(C2:C315,"月")の関数で動いたのですが、未来の日にちのセルには”0”が入っており正しい平均計が出ていません。 色々と調べて{=AVERAGE(IF(WEEKDAY($D$6:$C$36,1)=1,$E$6:$E$36))} Shift+Ctrl+Enterを押すものもも試してみましたが平均値が0になり正しく動きませんでした。どなたかアドバイスお願いいたします。

  • 曜日の自動表示

    エクセルで作った表(家計簿)を頂いたのですが、 2002/4/1と入力すると、31日まで自動的に表示されて 下の行のセルに曜日が自動的に出る関数 『=TEXT(WEEKDAY(D1,1),"dddd")』 が記述されていてMonday,Tuesday…と横に連続表示されます。 これを「月曜、火曜」又は「月、火」と漢字では 表示出来ないでしょうか?

  • エクセルでの表操作・関数

    エクセルで、同じシート内に月~日まで、数字を入れた表を作ったとします。同一シート内に縦型のカレンダーを作成し、その曜日に対応して、さきほど入力した数字が横に入るようにしたいのですが、簡単な関数とかありますか?

専門家に質問してみよう