あるセルで計算式を使っていますが、集計のため、その結果(数値のみ)を別のセルにコピーさせたいのですが、普通にセルをコピーすると、計算式がコピーされてしまいます。計算式ではなく、その結果の値をコピーする方法ってあるのでしょうか。(Windows98 Excel97)

コピーして貼り付ける際に「編集」→「形式を選択して貼付け」で「値」をクリックした状態で貼り付けるを選択して貼り付けます。
質問リストに戻る/トップページへ戻る

計算式を使っているセルをコピーして他のセルに貼り付ける時に、 計算式の値が自動的に変わるのですが、変わらないように貼り付ける方法はあるのでしょうか?

計算式の値(例:A1*B1)の式の値を変えずに貼り付けるには「絶対参照」という機能を使います。変えたくない値にドル記号($)をつけます。(例:A1*$B$1 この場合$を使ったB1という値は他のセルへコピーしても値は変わりません)詳しくは、ヘルプの「絶対参照」(または「相対参照」)で検索し、「数式を移動、コピーする」を調べてみてください。
質問リストに戻る/トップページへ戻る

セル内の文字を改行したいのですが方法はありますか?

改行を入れたい箇所でWindowsの場合、Altキーを押しながらEnterキーを押すと改行できます。
質問リストに戻る/トップページへ戻る

下記のように空白セルを削除して貼り付けたいのですが、何かいい方法はありますか?

 
1 あいうえお あいうえお
2 かきくけこ かきくけこ
3   さしすせそ
4 さしすせそ たちつてと
5 たちつてと  

A1:A5がコピー元、B1:B4がコピー先です。

空白セルを削除して張り付けるのでしたら、
「編集」→「ジャンプ」>?→「セルの選択」→「空白セル」を選択し、
その後「書式」→「行」→「表示しない」、または「列」→「表示しない」にして空白セルを非表示にしてから、コピーします。
質問リストに戻る/トップページへ戻る

計算式を表示しないようにするにはどうしたらいいのでしょうか?

計算式などの内容を見せたくないセルを選択して「セルの書式設定」→「保護」タブをクリックして開き「表示しない」にチェックを付けて「OK」ボタンをクリックします。

そして、その後「ツール」→「保護」→「シートの保護」を実行してワークシートを保護します。これでセルをアクティブにしても、セルの内容が数式バーに表示されることありません。
質問リストに戻る/トップページへ戻る

Excelで氏名入力の後のフリガナ欄に関数を使用して入力しました。
氏名がフリガナで入力できたのですが、その後、関数だけをクリアにする方法を教えてください。

関数の入力されているセルを選択→「書式」→「セル」→「セルの書式設定」の画面にし、「保護」のタブを開きます。そして、「表示しない」にチェックを入れます。
次にメニューの「ツール」→「保護」→「シートの保護」をクリックします。
質問リストに戻る/トップページへ戻る

Excelで入力した住所の番地部分(数字の部分)だけを隣の列にすべて移したいのですが、良い方法はありますか?

A列に住所が入っているとします。セルB1に

=LEFT(A1,MIN(FIND({0,1,2,3,4,5,6,7,8,9},FIND(A1)&1234567890))-1)

と入力しこれを下までコピーします。次に、セルC1に

=RIGHT(A1,RIGHT(A1)-LEN(B1))

と入力しこれも下までコピーします。以上で、
A1の「○○県△△市□□町1-2-3」が
B1「○○県△△市□□町」と
C1「1-2-3」に分かれます。

B列とC列を「形式を選択してコピー」→「値」で関数を消してからA列を削除するのを忘れないでください。数字の前で区切っただけなので、番地部分の数字が全角・半角どちらでもよく、「1丁目2号3番」になっていてもできます。LEFT、MIN、FIND、RIGHTなどの関数の意味はヘルプで調べてみてください。
質問リストに戻る/トップページへ戻る

Excelの書式のみをコピーして、それを連続ペーストってどうやるのですか?

連続ペーストは「書式のコピー/貼り付け」ボタンをダブルクリックして、貼り付けたいセルをクリック。ESCキーで解除するまで活用できます。
質問リストに戻る/トップページへ戻る

Excelの表を編集しています。1列に(**)があるものとないものが混在しています。**は任意の文字列です。例えば、
 | あいうえお | かきくけこ(11) | さしすせそ(たちつ) |
というようになっています。
その(**)をすべて削除したいのですが、いい方法はありませんか。
VBAではなくExcelの機能でしたいのです。

関数を使う方法もありますが、この場合は、ワイルドカードの「*」を使えば早いでしょう。

1. 該当の列選択 → 編集 → 置換
2. 「検索する文字列」に (*) と入力
3. 「置換後の文字列」に何も入力しない
4. 「すべて置換」ボタンクリック

これで一瞬で消えます。
質問リストに戻る/トップページへ戻る

Excelの全角データを半角データに一括変換するには?

〈例〉A列を全て半角変換したい場合

1. A列の隣にでも、1列新しい列を挿入しておく。
2. B1(B列1行目)に、「=ASC(A1)」と入力する。
3. B1をコピーし、B列の残り全行にペーストする。
4. B列全体をコピーし、A列に値のみをペーストする。(「編集」→「形式を選択して貼り付け」→「値」だけチェック)
5. B列を列削除する。ちなみに、A列が全角半角混じりの場合、半角になるもの(英数字・カタカナ)だけが半角になり、漢字などは全角のままです。逆に半角を全角にしたい場合は、「=(A1)」とすると、英数字も全角になります。
質問リストに戻る/トップページへ戻る

Excel2000で英数のみ半角はどうすれば簡単にできるのでしょうか? 住所録を全部全角で作成していましたが、クライアントの要望で英数字のみ半角にて納品となりました。いつもは、秀丸などのエディタに列をコピーし、一括で半角にしてしまうのですが、そうするとカタカナも半角になってしまいます。なにか簡単にできる方法ってありますか?あまり難しい関数は使いたくありません。

関数を使っての方法をご紹介します。 ASC関数というもので処理できます。これは全角の英数を半角に変換するものです。たとえば、A1に変換したい住所データがあったとすれば、B1に=ASC(A1)と入力すれば、全角英数だけが半角に変換されたデータがB1に現れます。あとは数式を下にコピーしていけば全部できます。ウィザードも使えます。
質問リストに戻る/トップページへ戻る

Excel2000で「ユ」という文字を「1」に置き換えしたいのですが、「検索」→「置換」が出来ません。あと★を検索したいのに検索できません。山のように★はあるのにデータは見つかりませんでしたと表示されます。対処方法を教えて下さい。

「検索・置換」をする際、

1. データ範囲をドラッグして指定する。
2. 「検索」をクリックする。
3. 目当ての「ユ」「★」の含まれるセルが白く反転する。
4. 「置換」をクリック。置換されるかどうか確認 。
5. 「すべて置換」をクリック。

置換されるべきセルが検索選択されていないと置換できません。
質問リストに戻る/トップページへ戻る

Excelでアドレスのデータ入力をしています。ハイパーリンクの設定を解除したいのですが、1つずつ外すのは、「セル内で右クリック」→「ハイパーリンク」→「ハイパーリンク削除」でできるのですが、それでは時間がかかります。一括で解除ができる方法はありますか。
(WindowsMe Excel2000)

解除したいセルの列全体を範囲選択して、メニューの「挿入」→「ハイパーリンク」を選択し、リンク先からそのドキュメント内をクリック、またはドキュメント内の場所からフォームを選択し、「リンクの解除」をクリックします。
質問リストに戻る/トップページへ戻る

Excelで入力していると、@が入ったものが 勝手にmailtoになってしまい、ホームページアドレスも勝手にリンクを作ってしまいます。これをさせない方法というのは、ないものでしょうか。(Windows98 Second Edition Excel2000)

「挿入」 メニューの「ハイパーリンク」 で 「リンクの解除」ボタンをクリックして無効にすることができます。 複数のセルに設定されているハイパーリンクを一度に無効にする方法については

1. 空白セルに数値の 1 を入力し、そのセルをコピーします。
2. ハイパーリンクを無効にしたいセルを選択します。
3. 「編集」 メニューの「形式を選択して貼り付け」 をクリックします。
4. 「演算」の 「乗算」をクリックし 「OK」をクリックします。
質問リストに戻る/トップページへ戻る
  
「セルの書式設定」の「日付」で“平成〇〇年〇月”を使いたいのですが、雛型にないようで困っています。「ユーザー定義」で、と思ったのですが、あいにく見合うものもなさそうです。もし、作れるものならば、その作り方を教えて頂きたいのです。

Excel97にはセルの「書式設定」→「日付」→「種類」の中に 例で平成9年3月4日というのがあります。
ユーザー定義ではggge"年"m"月"d"日で2001/4/7⇒平成13年4月7日になります。これも上の日付の種類を選択した後、ユーザー定義の方を見て見ると、上記の定義をすぐExcelの方が反転させてました。
ユーザー定義の中に2000年1月というような書き方が出来る設定はあったと思います。それの変形でyyyy"年"m"月"をggge"年"m"月"にすれば、2001/4と入力するれば平成13年4月に変換されます。
質問リストに戻る/トップページへ戻る

セルの書式設定で罫線の太さと位置を指定してもひとつのセルだけ何も反映されないのです。
画面上でもプレビューでも「線なし」状態で、右端のセルなので表の一部が欠けたような状態になってしまいます。

特定ファイルの特定箇所に「設定が反映されない」などの異常がある場合は、ファイル自体がおかしくなっている可能性があります。
「値貼り付け」などで書式情報以外のデータだけを新規ブックに貼り付けて作り直してみてください。
場合によっては、最初からファイルを作るほうが、時間の節約になるかもしれません。
質問リストに戻る/トップページへ戻る
  
数式の入っているセルにロックを設定しています。それ以外のセルの入力は可能なのですが、書式の変更ができなくなってしまいます。ロックしていないセルは書式も変更したいのですが何か方法はあるでしょうか。(Excel2000)

シートの保護をすると値の入力以外は不可となり書式は変更できなくなります。けれども、コピーして貼り付けることはできます。
そこで、下記の方法にて変更できます。

1. 書式を変更したいセル(範囲)をコピーする。
2. 新規のシートを開き、ペーストする。
3. 書式の変更(フォント・罫線・文字色・背景色等)
4. 変更したセル(範囲)をコピーする。
5. 元のシートに、ペーストする。

つまり、保護されていないシートにコピーして修正後に戻します。この時の条件として、セルはロックしていない事です。(※ロックされているセルには貼付できません。)
コピー&ペーストする際に修正する範囲の位置を間違えないようにして下さい。位置がずれると、数式の結果が変わってしまう可能性があります。
質問リストに戻る/トップページへ戻る

ワークシートの中で複数のセルに入力した文字列を、別のセルのプルダウンリストの選択肢として表示させるにはどのようにすれば良いのでしょうか。

対象のセルにドロップダウン形式で値を設定できるようにするには、以下の方法があります。
1. メニューバーの[データ]→[入力規則]を選択する。
2. [設定]タブ中の入力値の種類を[リスト]に設定し、「元の値」の入力欄にドロップダウンのリストにしたい範囲を指定する。

また最初に範囲選択をしておけば、指定した複数のセルに対してドロップダウンの設定がまとめて出来ます。ただし、リストの値として同一の参照範囲を持つものが対象となります
質問リストに戻る/トップページへ戻る

棒グラフ等で、一つだけ大きくなるデータがあり、そのほかのデータはすべて小さい値だった場合、一つだけ突出した変なグラフになってしまいます。
手書きの場合、「目盛りを省略しました」というような記号を入れ、調節することができますが、このような設定はExcel2000でできますか?

Excel2002までのバージョンでは、このような機能はありません。今後追加されるかどうかも現在のところ不明です。(回答作成2002年5月)
もし、Excel上で「このように作りたい」とイメージが確定している場合は、仮のデータでグラフを作成し、オートシェイプやテキストボックスなどで作成した省略記号をグラフ上に貼り付けることになりますが、作業手順としては少し煩雑になります。

例えば「1,000」が最高値で、次のデータが300台だとしたら、「400」などの仮のデータを最高値に付け直し、グラフを作成します。
その後、オートシェイプやテキストボックスなどで作成した省略記号の波線をグラフ上に配置します。また、数値軸上の最高値もテキストボックスを重ねて「1,000」に直します。

もし、このようなグラフを作成することが度々あるようでしたら、市販のグラフ作成ソフトの導入も検討されてはいかかでしょうか?Excelデータとの連動機能を持っているものがいくつかあり、グラフの設定も細かくできるものがあります。
質問リストに戻る/トップページへ戻る
クライアントから送られた画像を必要な部分を切り取り、Excelのシートに貼り付ける方法を教えてください。

Excelに画像を貼り付けたあと、「図」のツールバーにある「トリミング」を選べば切り取ることはできます。但し、不要な範囲のデータを含んでしまうのでファイルサイズが大きくなりますし、セキュリティ上の問題も生じてくるため、デジタル納品の場合は注意が必要です。クライアントにどのような形式で納品するのかなどをお尋ねになってください。また、Windows標準のペイントでも切り取ることは可能です。
質問リストに戻る/トップページへ戻る