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

このQ&Aに関連する最新のQ&A

A 回答 (6件)

こんにちは



> 入力した数式がそのままセルに表示される

 セルの書式が文字列になってはいないでしょうか?
 セルの書式が標準の場合、F2キーそれからEnterで値が表示されないでしょうか?

 以下のページがご参考になるのでは?

【エクセル技道場】
-編集-並べ替えがうまくいかない
http://www2.odn.ne.jp/excel/waza/edit.html#SEC34

-ファイル&ウィンドウ-数式/計算結果表示の切り替え
http://www2.odn.ne.jp/excel/waza/file.html#SEC18

参考URL:http://www2.odn.ne.jp/excel/waza/edit.html#SEC34
    • good
    • 0
この回答へのお礼

早々の回答有難うございます。

セルの結合を外してから、参考のアドレスの所の並び替えの所の「区切り位置」の後になにやら色々と聞いてきたのですが、そのまま次にを押して「完了」までたどり着いたら表示されました。

で、追加質問で申し訳ないのですが、その際に、今まで
Saturday,sundayのセルが自動的にピンク色になってたのが消えてしまいました。(土日がピンクにならない)
これはどこで設定できるのでしょうか?
もし良ければ教えて下さい<(_ _)>

お礼日時:2002/03/22 16:19

こんにちは



> 曜日の土日だけ自動的にピンクに変更される様に設定されてるみたい

 条件付き書式を使っているんだと思います。
 以下のページがご参考になるのでは?

【エクセル技道場】-条件付き書式-土日に色をつける
http://www2.odn.ne.jp/excel/waza/cformat.html#SEC3

参考URL:http://www2.odn.ne.jp/excel/waza/cformat.html#SEC3
    • good
    • 0
この回答へのお礼

何度もご丁寧に有難うございました。
貰ったファイルをヘルプを見ながらいじってたのですが
今日は、色々と教えて頂き勉強になりましたっm(._.)m
教えて頂いたHPも今後も参考にさせて頂きます。

お礼日時:2002/03/22 17:56

再登場


>セルに直接数式が表示されるだけで曜日に変わらないです(T_T)
 表示したいセルをクリック→書式→セル→表示形式を標準にして下さい→
 OK→
 =TEXT(WEEKDAY(D1,1),"aaaa")
全て小文字で入力してください

何かあれば補足して下さい
    • good
    • 0
この回答へのお礼

お忙しい所、再登場有難うございます。

下の方の「区切り位置」をいじってたら、上手く行ったのですが、再度k_ebaさんに教えて頂いたのもやってみました。
標準に変えても、数式のままだったのが、
小文字に入力し直したら、漢字で表示されましたっ
勉強になりましたです<(_ _)>

お礼日時:2002/03/22 17:52

こんにちは



> WEEKDAYの関数の意味も良く分かってないんですが(^^;)

 WEEKDAY関数は、日付(シリアル値)から曜日に対応する値を返します。
 WEEKDAY(シリアル値, 種類)という引数をとります。種類によって曜日に対応する値が異なります。
 種類は以下の3種類があります。種類を省略すると1になります。

 1: 1 (日曜) ~ 7 (土曜)
 2: 1 (月曜) ~ 7 (日曜)
 3: 0 (月曜) ~ 6 (日曜)

> 何故WEEKDAYを取った方が良いのでしょうか?

 =TEXT(WEEKDAY("2002/4/1",1),"dddd")のようにWEEKDAYを数式中に使用することは意味がないことだからです。

=TEXT(WEEKDAY("2002/4/1",1),"dddd")



=TEXT("2002/4/1","dddd")

も同じく Monday という結果になります。

 =TEXT(WEEKDAY("2002/4/1",1),"dddd") の方は、WEEKDAY("2002/4/1",1) の返り値が2なので、=TEXT(2,"dddd") という計算をしています。シリアル値で 2 は 1900/1/2 を意味します。
 =TEXT("2002/4/1","dddd") の方は、シリアル値"2002/4/1"の曜日をダイレクトに求めています。

参考URL:http://www2.odn.ne.jp/excel/
    • good
    • 0
この回答へのお礼

有難うございました。

WEEKDAY消してみましたっ
ちゃんと表示されました。

お礼日時:2002/03/22 17:46

=TEXT(WEEKDAY(D1,1),"dddd")



dddd→aaa



=TEXT(WEEKDAY(D1,1),"dddd")

dddd→aaaa

土曜日

です参考になれば幸いです
    • good
    • 0
この回答へのお礼

回答どうも有難うございます。

早速やってみたのですが、セルに直接数式が表示されるだけで曜日に変わらないです(T_T)
何故なんでしょう。。。

お礼日時:2002/03/22 15:56

こんにちは



=TEXT(D1,"aaaa")

=TEXT(D1,"aaa")

でいかがでしょうか?

 以下のページもご参考になるのでは?

【エクセル技道場】-書式設定-曜日
http://www2.odn.ne.jp/excel/waza/format.html#SEC1

 なお、=TEXT(WEEKDAY(D1,1),"dddd") は、=TEXT(D1,"dddd") とする方が良いと思います。

参考URL:http://www2.odn.ne.jp/excel/waza/format.html#SEC1
    • good
    • 0
この回答へのお礼

回答有難うございました。

早速やってみたのですが、曜日にならず、入力した数式がそのままセルに表示されるのですが…

何故WEEKDAYを取った方が良いのでしょうか?
WEEKDAYの関数の意味も良く分かってないんですが(^^;)
曜日の土日だけ自動的にピンクに変更される様に設定されてるみたいなんですが、それがこのWEEKDAYと関係あるのかなぁ~と勝手に想像してたりして…(^^;)

お礼日時:2002/03/22 15:54

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qエクセルで種類を数える関数が無いのは何故?

エクセルで種類を数える関数が無いのは何故なんでしょうか?

エクセルで種類を数えるには、いくつかの関数を組み合わせるのが一般的ですよね?
直接数える関数が無いのは、訳があるんでしょうか?

Aベストアンサー

>>エクセルで種類を数える関数が無いのは何故なんでしょうか?

やっぱり、そういう関数が必要な方が全体からみたら少数派だと、エクセルの開発者たちが考えているからではないかと思います。
また、既存の関数を組み合わせたら、対処可能だから、無理して新しい関数を作る必要性もない、開発の優先順位が低いって判断もあるでしょうね。

私は、エクセルの表を作ったり、エクセルVBAでプログラムを作ったりしますけど、そういう関数が必要になったことが全くありませんし。

Qweekday関数で月曜、水曜、金曜のみ閉店時間を変えて表示したい

こんばんは
weekday関数を使い、月曜、水曜、金曜の終了時間を21時とし、これ以外の曜日を22時終了と表示させたいのですが、私の頭では以下の関数しか思い浮かびません
=IF(WEEKDAY($A3,2)=1,"21時終了","22時終了")

一つの関数で月曜、水曜、金曜のみ閉店時間を変えて表示するにはどの様にすればよろしでしょうか?

使っているのはエクセル2000です

よろしくお願いいたします

Aベストアンサー

=IF(OR(WEEKDAY($A3)=2,WEEKDAY($A3)=4,WEEKDAY($A3)=6),"21時終了","22時終了")
または
=IF(MOD(WEEKDAY($A3),2)=0,"21時終了","22時終了")
または
=IF(FIND(TEXT($A3,"aaa"),"月水金日火木土日")<4,"21時終了","22時終了")
または
=CHOOSE(WEEKDAY($A3),22,21,22,21,22,21,22)&"時終了"

Qエクセルの関数で

エクセルの関数辞典を見ていたら、CUMPRINC関数というのがありました。
しかし、エクセルの「挿入」→「関数」→関数の分類で「財務」というのを選択したのですが、一覧表に載っていません。
どこに載っているのでしょうか?
どうすればこの関数を使えますか?
ちなみにシートの上でやっても関数の反応をしませんでした。

Aベストアンサー

Yahooで検索してみると、参考URLが引っかかりました。

参考になりませんか?

参考URL:http://money-sense.net/doc/20041215_224257.php

Q日付 =TEXT(C2,"m月d日(aaa)")が=TEXT([@月日],"m月d日(aaa)")

日付を文字列に変換するため
=TEXT(C2,"m月d日(aaa)
と入力していたものが
今見ると 
=TEXT([@月日],"m月d日(aaa)")
となっていました。
数式バーをクリックすると[@月日]は、
画像のように青くなっています。
なぜこうなるのですか

Aベストアンサー

テーブルの構造化参照になっているだけですね。

Excel2007以降 テーブル書式は基本中の基本の使い方なので必ず
勉強して使えるようになっておくべきだと思います。

Qエクセルの関数 ネスト

エクセルの関数 ネスト

エクセルの関数で、ネストさせるときがあるとおもうのですが、

関数を内側に書いたらよいのか外側に書いたらよいのか分からなくなる時があります。

エクセルの関数に関してわかりやすく書いてあるページなどありますか。

Aベストアンサー

こんばんは

Excel2003までは、ネストが7まで、2007では64までが可能です。
http://www.google.co.jp/search?hl=ja&source=hp&q=excel+%E3%83%8D%E3%82%B9%E3%83%88%E3%80%802003%E3%80%802007&aq=f&aqi=&aql=&oq=&gs_rfai=

「仕様上は可能」でも、複雑なネストは間違いが生じやすいですし、変更もしにくくなります。「出来るだけネストはしない」「適宜、中間結果をセルに出力する」という方法を採った方が、間違いが少なく、柔軟性のあるシステムになると思います。

>エクセルの関数に関してわかりやすく書いてあるページなどありますか。
関数の個別の機能ならば、Webサイトも書籍も多数あるのですが、「組み合わせて使う」というのはその場その場での発想になってしまうと思います。

Q■□■読み方■□■ #N/A, #VALUE!, #REF!,DIV/0!,#NUM!, NAME?, #NULL

前に、似たような質問をされている方がおりましたが、明確な答えが出ておりませんでしたので教えていただけますでしょうか。
以下のようなエクセルのエラー項目の
読み方を教えていただけませんでしょうか。
#N/A
#VALUE!
#REF!
DIV/0!
#NUM!
NAME?
#NULL
よろしくお願いします。
なお、意味は結構です。あくまで読み方を教えていただきたいのです。
しかも、カタカナでお答えいただくと助かります。
勝手言って申し訳ないですが、
よろしくお願いします。

Aベストアンサー

<方法1>略語の由来となっている英語を言う。
※冠詞は省いています。英語の表現は他にもあります。

#N/A Not Available Value ナット・アヴェイラブル・ヴァリュー
#VALUE! Wrong Type of Value ローング・タイプ・オヴ・ヴァリュー
#REF! Invalid Cell Reference インヴァリッド・セル・リファレンス
#DIV/0! Divided by Zero ディヴァイディッド・バイ・ゼロ
#NUM! Invalid Number インヴァリッド・ナンバー
#NAME? Unrecognized Name アンリコグナイズド・ネイム
#NULL! Null Intersection ナル・インターセクション

<方法2>書いてある字をそのまま読む。

#N/A エヌエー
#VALUE! バリュー
#REF! レフ
#DIV/0! ディブゼロ
#NUM! ナム
#NAME? ネーム
#NULL! ナル(ヌル)

<方法3>適当な英語で代表させて「エラー」をつける。

#N/A ノットアベイラブルエラー
#VALUE! バリューエラー
#REF! リファレンスエラー
#DIV/0! ディバイデッドバイゼロエラー
#NUM! ナンバーエラー
#NAME? ネームエラー
#NULL! ヌルエラー

<方法4>日本語を混ぜる。

#N/A 無効エラー
#VALUE! バリューエラー
#REF! 参照エラー
#DIV/0! ゼロ割りエラー
#NUM! ナンバーエラー
#NAME? 名前エラー
#NULL! ヌルエラー

<方法1>略語の由来となっている英語を言う。
※冠詞は省いています。英語の表現は他にもあります。

#N/A Not Available Value ナット・アヴェイラブル・ヴァリュー
#VALUE! Wrong Type of Value ローング・タイプ・オヴ・ヴァリュー
#REF! Invalid Cell Reference インヴァリッド・セル・リファレンス
#DIV/0! Divided by Zero ディヴァイディッド・バイ・ゼロ
#NUM! Invalid Number インヴァリッド・ナンバー
#NAME? Unrecognized Name アンリコグナイズド・ネイム
#NULL! Null Intersection ナル...続きを読む

Qエクセル関数の解読サイトなんてありますか?

エクセル関数の解読サイトなんてありますか?

いつもお世話になっております<(_ _)>

エクセルファイルに関数の入った数式が入力されています。
セルごとに複数の関数が入っていますが、私にはちっともわかりません。

そこで質問です。
こんなとき「エクセル関数を解読」してくれるようなサイトってありませんか?

たとえば検索窓があってそこに「=SUM(S1:S13)」わからなくて困っている関数式を入力。
すると答えの別ボックスに「S1~S13までの数値の合計」と出てくるようなサイト。

それに近いサイトでも良いので知っている方がいらっしゃればぜひ、教えてください<(_ _)>

Aベストアンサー

もし、

=IF(E14="","",IF(O14="",(IF(E14>"18:00"*1,"18:00",E14)-IF(C14<="8:00"*1,"8:00",C14))*24*1300,(IF(E14>"18:00"*1,"18:00",E14)-IF(C14<="8:00"*1,"8:00",C14))*24*1625))

だったら、どういう文章が出て欲しいのでしょうか?

もしE14が空白だったら、
 空白、
そうじゃなかったから、
 もしO14が空白だったら、
  (もしE14が18:00より大きかったら18:00、そうじゃなかったらE14)-(もしC14が8:00以下だったら8:00、そうじゃなかったらC14)×24×1300
 そうじゃなかったら、
  (もしE14が18:00より大きかったら18:00、そうじゃなかったらE14)-(もしC14が8:00以下だったら8:00、そうじゃなかったらC14)×24×1625

って感じですか?
数式をそのまま読解したほうが解りやすくないですか?

Qエクセルで、X軸の表示を1,2,3・・を0,1,2・・と変更したい

題記の通り、エクセルのX軸の表示は1,2,3,4・・と表示されてしまいます。これを0,1,2,3・・・と変更したいのですが、方法がわかりません。どなたか変更方法を教えて下さい。

Aベストアンサー

系列(項目)を含めないで、データ範囲を選択すると、ご質問のようにX軸は自動的に 1、2、3、・・と表示されます。

X軸に0,1,2,3、・・と表示したい場合は、データ項目を0,1,2,3、・・とし、データ範囲を選択するとき、項目を含めてください。

「グラフの作り方」
http://kokoro.kir.jp/excel/graph.html

Qエクセル関数を、書き写して分析できるツールはある?

タイトルの件、質問します。

エクセルの関数を分析する際に、エクセルの数式バーや、セルに入っている関数を
F2を教えて見るのでは、見にくい場合があります。

現在は、私は、メモ帳に関数をコピーして、分析したり、修正したりしています。
エクセルの機能or他ソフトで、関数を分析できるツールはあるのでしょうか??

【エクセルバージョン】
2003、2007

Aベストアンサー

難解な数式を理解したいとき,最も便利に利用できるのは,2003ではツールメニューのワークシート分析にある「数式の検証」です。
2007では数式タブにあります。

メンドクサイ数式のセルで数式の検証を使い,どの関数やどのカッコから計算が進んでいくのかを1ステップずつトレースして理解します。また意図しない結果がどの段階で発生しているのか追跡します。

このやり方は勿論間違った数式(意図しない結果が出てきた場合)を追跡するのにも使いますが,むしろ誰かに教わった「正しい数式」を理解する時に便利な方法です。
そもそも計算が通っていない(たとえばカッコの対応が間違えていて,Enterしても受け付けてくれないようなミスをしている場合)には使えません。



また,数式バーの中で数式の「中」にカーソルを入れて左右の矢印キーでカーソルを動かしていったときに,「(」や「)」をまたいだ瞬間に,対応する「閉じカッコ」「始まりのカッコ」が色つきで強調表示されるのを確認しながら,カッコの対応がまちがえてないかなどを調べるのも簡易な良い方法です。


あまり使わない方法ですが,数式の中で適宜ALT+Enterを打って「セル内改行」してしまい,数式を縦に分解して書いてみるのも整理しやすい方法のひとつです。

難解な数式を理解したいとき,最も便利に利用できるのは,2003ではツールメニューのワークシート分析にある「数式の検証」です。
2007では数式タブにあります。

メンドクサイ数式のセルで数式の検証を使い,どの関数やどのカッコから計算が進んでいくのかを1ステップずつトレースして理解します。また意図しない結果がどの段階で発生しているのか追跡します。

このやり方は勿論間違った数式(意図しない結果が出てきた場合)を追跡するのにも使いますが,むしろ誰かに教わった「正しい数式」を理解する時に便利...続きを読む

Q前半分の行には1,3,5,7…を、後ろ半分の行には2,4,6,8…を自動で入力する方法は

エクセル2000を使用しています。

C列に文具名が入力されている表があります。

別のシートにある約500種類の文具一覧の中から、
毎月末に、ある条件を満たした文具名だけをC列に抽出しています。
月によってC列に抽出される文具名の数は変動します。

各文具名のA列には1,2,3,4の連番を、
B列には前半分の行に1,3,5,7…を、
後ろ半分の行には2,4,6,8…を入力したいのですが、
自動で入力する方法があれば教えていただけないでしょうか。

A列  B列  C列
 1   1  えんぴつ
 2   3  消しゴム
 3   5  三角定規
 4   7  コンパス
 5   2  下敷き
 6   4  ボールペン
 7   6  ノート
 8   8 セロハンテープ

上の例では文具が8個ですので、
A列は1~8
B列は半分の4行目までは1,3,5,7
5行目からは2,4,6,8が入ります。

文具が奇数個の場合のB列は…
例えば11個の場合には、
1~6行目まで1,3,5,7,9,11
7~11行目まで2,4,6,8,10
が入ります。

C列に抽出される文具が500個近くなる月がありますが、
現在はA1,A2に1,2を入力してマウスで下にフィルコピー、
B列には、前半分の行まではB1,B2に1,3を入力し、
後ろの半分の先頭行と、その次の行に2,4を入力して
それぞれフィルコピーしています。

抽出された行数に応じて、自動でA列、B列に番号をふる方法が
ありましたら教えて下さい。
宜しくお願いします。

エクセル2000を使用しています。

C列に文具名が入力されている表があります。

別のシートにある約500種類の文具一覧の中から、
毎月末に、ある条件を満たした文具名だけをC列に抽出しています。
月によってC列に抽出される文具名の数は変動します。

各文具名のA列には1,2,3,4の連番を、
B列には前半分の行に1,3,5,7…を、
後ろ半分の行には2,4,6,8…を入力したいのですが、
自動で入力する方法があれば教えていただけないでしょうか。

A列  B列  C列
 1   1  えんぴつ
 2   3 ...続きを読む

Aベストアンサー

[回答番号:No.5] の DOUGLAS_ です。
 [ROW()] 関数を使うと、行のデータがずれるかも知れませんね。

B1:
=IF(C1="","",A1*2-IF(A1*2>MAX(A:A)+1,EVEN(MAX(A:A)),1))

でお試しください。


人気Q&Aランキング

おすすめ情報