ジメジメする梅雨のお悩み、一挙解決! >>

エクセル ディスクがいっぱいです

A 回答 (3件)

USBメモリーやUSB HDDを購入しましょう。


不要ファイルの削除も大事ですが、ほとんどの場合は一時しのぎにしかなりません。(いずれ容量不足になります)
    • good
    • 0

保存先の容量が不足していると思われます。


例えばcドライブに保存しようとしてこのメッセージがでるなら、dドライブやusbメモリ等を指定して保存してください。
(ただし、cドライブの空き容量が不足している場合速度の問題や他のアップデートができなくなるなど色々問題が起きるので不要なものは削除しましょう。)
    • good
    • 0

了解しました。

    • good
    • 2

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

このQ&Aを見た人はこんなQ&Aも見ています

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

Qエクセルでの和暦から西暦への変換について お願いします。 列に、昭和と平成が入り混じって入力してあり

エクセルでの和暦から西暦への変換について



お願いします。
列に、昭和と平成が入り混じって入力してあります。
昭和50年8月30日生まれであれば、500830。
平成2年12月4日生まれであれば、021204。

この、6桁の数字を西暦0000/00/00と変えたいのですが、どのような方法があるのか教えて頂きたいです。

又、その西暦を使用して、違う列に年齢が出るようにしたいのです。

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

例 550828→1980/8/28→38歳

Aベストアンサー

裏技を使いました。数字を分解する必要はありません。

A1:500830
=DATEDIF(DATEVALUE(IF(LEFT(TEXT(A1,"000000"),2)*1>29,"S","H")&TEXT(A1*1,"00!/00!/00")),NOW()+1,"Y")

ポイント:*1>29,
平成30の生年月日は存在しないので、昭和にしました。

うまくない場合は、
DATEDIF(DATEVALUE("S" & TEXT(A1*1,"00!/00!/00")),NOW()+1,"Y")
としても可能です。マニュアルですが、S-昭和, H-平成, M-明治を入れます。

問題はここ:NOW()+1
法律的には誕生日の前日午後12時に1歳年齢が加算されるというそうで、+1 にするそうです。つまり、4月1日生まれは早生まれになるわけです。

ひとつ条件があるのは、数字は、数値にしていることだけです。書式文字列(@)にしてしまうと、うまく行きません。逆に、文字列接頭辞(')を使っていたら、最初のLEFT(TEXT(A1,...),2)が不要です。

裏技を使いました。数字を分解する必要はありません。

A1:500830
=DATEDIF(DATEVALUE(IF(LEFT(TEXT(A1,"000000"),2)*1>29,"S","H")&TEXT(A1*1,"00!/00!/00")),NOW()+1,"Y")

ポイント:*1>29,
平成30の生年月日は存在しないので、昭和にしました。

うまくない場合は、
DATEDIF(DATEVALUE("S" & TEXT(A1*1,"00!/00!/00")),NOW()+1,"Y")
としても可能です。マニュアルですが、S-昭和, H-平成, M-明治を入れます。

問題はここ:NOW()+1
法律的には誕生日の前日午後12時に1歳年齢が加算されるというそうで、+1 にす...続きを読む

QMSの“小さな親切、余計なお世話”

Excel 2013 を使用しています。
添付図上段において、セル F1 に(赤矢印の先に)何やら表示されているアイコン、セル内に入力された文字列を隠しています。其処にマウスポインタを乗せると[挿入オプション]と表示され、当該アイコンの右端に現れたナビスコマークをクリックすると、添付図下段に示すメニューが。

この邪魔臭いアイコンを隠す(永久に表示されなくする)ための設定手順を教えてください。
ちなみに、このアイコンはどういう場合に表示されるようになっているのでしょうか?

Aベストアンサー

2016のオプション画像で申し訳ない。

「コンテンツを貼り付けるときに[貼り付けオプション]ボタンを表示する」
このチェックを外す。

Qエクセル セル内の除去について

エクセルのセル一つについて 「〇○○  ×××  」と文字○があった場合、〇○○の右の空白のスペースからすべて右側を×××を含めて除去する方法はありませんか。〇○○、×××の文字、文字数はセルごとに違うものとします。

Aベストアンサー

例えば、
A1に、

> 「〇○○  ×××  」

が入力されているとして、

B1に、
=FIND(" ",A1)
で最初に空白文字が現れる文字の場所を取得。

C1に、
=LEFT(A1,B1-1)
で最初に空白が現れるより左の文字列を取得。

とか。

Qエクセルで、西暦 1900年以前の年月日も含めて、年月日で並べ替えしたいのですが、いい方法は

エクセルで、西暦 1900年以降は年月日で並べ替えができるのですが、1900年以前の年月日も含めると、文字になっているので、並べ替えができなくなります。いい方法はありませんか。
宜しくお願い致します。

Aベストアンサー

>「セルの書式設定F]- 「表示形式」 - 「文字列」

この操作ではデータ自体は文字列にはなりません。
大体、日付データがシリアル値になると思うんですけどね。

作業列を作ってTEXT関数で日付データは文字列になるようにしておけば並べ替えできますよ。

QExcel関数で、文字を数字に変換させたいです。 if関数で、数字を文字で表示させることは出来ますが

Excel関数で、文字を数字に変換させたいです。
if関数で、数字を文字で表示させることは出来ますが、その逆はできるのでしょうか?
また、その列を数字の合計で出すことはできますか?

Aベストアンサー

>>例えば、非を1、定を0として表示させることはできますか?

=IF(A1="非",1,IF(A1="定",0,""))

Q特定の2つの条件から1つを上から順に抽出し、抽出したものの合計をそれぞれ出したいです。

タイトルわかりにくくてすいません。。
添付画像のA:Dの表で「月」G3と「名前」G2から「発注先」をG5~G9に抽出して
それぞれの「合計金額」を出したいのですが、「発注先」の抽出がうまくいきません。

何かいい方法をご教授頂ければ幸いです。
宜しくお願い致します。

Aベストアンサー

No.2です。

投稿後もう一度読み返してみて・・・
タイトルに
>1つを上から順に抽出し
と書いてありましたね。
どうも失礼しました。

作業用の列を1列設けるのが判りやすいと思います。
仮にE列を作業列とするとE2セルに
=IF(AND(B2=G$2,A2=G$3,COUNTIFS(A$2:A2,A2,B$2:B2,B2,C$2:C2,C2)=1),ROW(),"")
という数式を入れ、これ以上データはない!というくらいまで下へコピーしておきます。

G4セルに
=IFERROR(INDEX(C:C,SMALL(E:E,ROW(A1))),"")

H4セルに
=IF(G4="","",SUMIFS(D:D,B:B,G$2,A:A,G$3,C:C,+G4))

という数式を入れそれぞれを下へコピー!

※ 作業列が目障りであれば、遠く離れた列にするか非表示にしておいてください。

※ 作業列なしでも可能ですが、配列数式になってしまいます。m(_ _)m

Qエクセルで見えないが、何かがまだは言っているのを取りのぞくにはどうすればいい。

教えてください。

エクセルのA1に「〇○錠 1.5錠」、A2に「〇○錠 3錠」としてある場合。
「〇○錠     」とだけするために、1.5錠を「””」、3錠を「""」として変換して
一応消されはするのですが、ピポットテーブルにのせると同じものと認識しないが、
これにはなにか残っているようなのですが・・。これを消して同じものとして
認識するためにはどうすればいいか。クリーン関数などというのもあるようだが、使い方が
わからない。

Aベストアンサー

>1.5錠を「””」、3錠を「""」として変換して

これ、どうやったんですか?数式?
置換機能?
◯◯錠の後ろにスペースが残っているのでは?

=CLEAN(TRIM(A1))

とかで、一度にやってしまったら如何でしょうか?

Qエクセル操作についてです。 四捨五入を切り捨てに変更する方法を教えてください。 宜しくお願いします。

エクセル操作についてです。
四捨五入を切り捨てに変更する方法を教えてください。
宜しくお願いします。

Aベストアンサー

ROUND⇒ROUNDDOWN

Q【至急】勤務計算のために空白をカウントしたいです。

Aさん場合、M3のセルにC3からL4までの勤務時間を表示させたいです。
午前・午後共に「空白」の場合、8時間
午前又は午後に「半」の場合、4時間
午前又は午後に「休」の場合、カウントしない。または0時間
となるようにしたいです。

お力添えをどうかよろしくお願いします。

Aベストアンサー

こんにちは

読んでいないのか、そのままの回答でないので無視していらっしゃるのかはわかりませんが、No3様の回答がわかり易いのではないかと思います。
後出しで条件が増えたり変わったりするのは、回答者達に嫌われる質問の典型ですが、No3様の考え方ならそのまま応用することが可能ではないでしょうか??

例えば、そのままで記述するなら
=COLUMNS(C3:L4)*8-COUNTIF(C3:L4,"休")*8-COUNTIF(C3:L4,"半")*4-COUNTIF(C3:L4,"早")*3-COUNTIF(C3:L4,"遅")*2
とか。

しかしながら、この方法は単純にセルの数を数えているだけですので、想定していない入力があると結果は必ずしも正しくならない可能性があります。
例えば、同じ日の午前午後に「休」と記入してある場合 などなど…

このような可能性をチェックして解釈しなおす関数式も作成は可能ですが、それぞれの記入されているセルのカウントをSUMPRODUCTや配列数式などを利用することになると思いますので、全体の式は相当に長くなります。
時間があれば、「SUMPRODUCT、 配列数式」といったあたりを研究してみてください。

こんにちは

読んでいないのか、そのままの回答でないので無視していらっしゃるのかはわかりませんが、No3様の回答がわかり易いのではないかと思います。
後出しで条件が増えたり変わったりするのは、回答者達に嫌われる質問の典型ですが、No3様の考え方ならそのまま応用することが可能ではないでしょうか??

例えば、そのままで記述するなら
=COLUMNS(C3:L4)*8-COUNTIF(C3:L4,"休")*8-COUNTIF(C3:L4,"半")*4-COUNTIF(C3:L4,"早")*3-COUNTIF(C3:L4,"遅")*2
とか。

しかしながら、この方法は単純にセルの数を数...続きを読む

Q【エクセル 顧客管理】 顧客の2回目の購入月の抽出

エクセルで顧客管理を行なっております。
各顧客の初回購入月、2回目の購入月、最終購入月を抽出できないか、質問させて頂きました。

以下のような表の中から、初回購入月をI欄に、2回目をJ欄に、最終購入月をK欄に抽出したいと思います。

 A    B   C   D   E   F   G   H   I    J    K
顧客NO (1月) (2月) (3月) (4月) (5月) (6月)  合計 初回  2回目   最終
a001   1000 2000 3000            6000
a002   5000    6000 7000         18000
a003   7500    8500 9500 10000     35500


できれば関数だけを使って管理できればと思っております。どうぞ宜しくお願い致します。

Aベストアンサー

こんばんは!

お示しの配置通りだとするとI2セルに
=IFERROR(INDEX($B$1:$G$1,SMALL(IF($B2:$G2<>"",COLUMN($B$1:$G$1)-1),COLUMN(A1))),"")

配列数式なのでCtrl+Shift+Enterで確定! → I2セルのフィルハンドルで隣りのJ2セルまでフィル&コピー!

K2セルの数式は別の数式になります。
=IF(COUNT(B2:G2),INDEX(B$1:G$1,MAX(IF(B2:G2<>"",COLUMN(B$1:G$1)-1))),"")

こちらも配列数式なので、同様にCtrl+Shift+Enterで確定!

最後にI2~K2セルを範囲指定 → K2セルのフィルハンドルで下へコピーしてみてください。m(_ _)m


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング

おすすめ情報