Excel総合相談所10

このエントリーをはてなブックマークに追加
952名無しさん@そうだ選挙にいこう:03/02/21 09:19
953名無しさん@そうだ選挙にいこう:03/02/21 09:36
954名無しさん@そうだ選挙にいこう:03/02/21 09:46
カナ住所を漢字住所に変換できないですよね?
郵便番号はあります。
955名無しさん@そうだ選挙にいこう:03/02/21 11:49
>>948
重複チェックにCOUNTIFは使っちゃいかんよ。
関数が速いと思ってる人は、それは思い違いというものです。
COUNTIFのアルゴリズムは総当りのループだよ。
総当りはナンセンス。

ソートして上と比較か、Dictionaryオブジェクト(いわゆるハッシュ)が普通。
956名無しさん@そうだ選挙にいこう:03/02/21 14:04
Ctrl+C、Ctrl+Vでやるコピペは値だけでなく書式やら罫線までコピーできてしまうので、表なんかでやると
表が崩れて困ります。
今は編集メニューから「形式を指定して貼り付け」でやっているのですがめんどいです。
957名無しさん@そうだ選挙にいこう:03/02/21 14:27
コマンどバーに値コピーのアイコン置いとけば?
958名無しさん@そうだ選挙にいこう:03/02/21 14:54
☆やっと見つけた宝物☆
http://bbs.1oku.com/bbs/bbs.phtml?id=rantyan
959名無しさん@そうだ選挙にいこう:03/02/21 15:00
>>956
禿同。
Shift+Ctrl+V 等で、
「値or数式を貼り付け」が出来ると良いんですけどね。
960名無しさん@そうだ選挙にいこう:03/02/21 16:18
>>959
次のマクロ書いて
Selection.PasteSpecial Paste:=xlValues
Selection.PasteSpecial Paste:=xlFormulas
マクロのオプションに Ctrl+Shift+Vを設定すれば出来るけど、
これじゃダメ?
>>948
選択してないセルまで並び替えられたら、リスクどころけ、使いものにならないと思うけど。
962名無しさん@そうだ選挙にいこう:03/02/21 17:49
>>961
948はソートのやり方を知らないだけだと思う。
963名無しさん@そうだ選挙にいこう:03/02/21 21:16
>>944
スレ違いにレスありがとうございます。逝ってきます。
964名無しさん@そうだ選挙にいこう:03/02/21 21:38
「選択してないセルまで並び替えられ」るってのは,列全体を選択した
時に起こる現象でしょう。
ヘルプのとおり,並べ替えのキーとなる列のセルを 「1 つ」クリック
しておけばいい。
エクセル2000でMDI表示からSDIの表示に変えるにはどうしたらいいのでしょうか。
966名無しさん@そうだ選挙にいこう:03/02/21 22:19
>>965
Excelを新規に立ち上げて、そのExcelから新しいファイルを開くしかないんじゃない?
967名無しさん@そうだ選挙にいこう:03/02/21 22:43
>>966
ありがとう、できました!
今までファイルをダブルクリックしていたのでMDI表示になってたみたいです。
感謝!
>>954
別途、郵便番号から住所ひけるデータベースを用意して接続しる。
たしかどっかでDLできる。
教えて下さい。

日毎に売上金額を付けているのですが、
それの累積推移をグラフ化するにはどの
様にするのが良いのでしょうか?

例えばある年度の月ごとの累積推移を
グラフ化したいのです。

オフィスXPのエクセルを使っています。
970名無しさん@そうだ選挙にいこう:03/02/22 00:03
>>969
累計を集計したセルを作っておけば、そこでグラフに出来るでしょ?
例えば、A2から縦方向にデータを入れてるのなら
=SUM(A$2:A2)とB2に入れて、下にコピーしてけば良いよ。

日付がA列に入ってるのなら、データはCに入れて
間のBにその累計を取っていって、B列は「表示しない」で隠しておけば
見た目は累計が無いけど、A〜Bを指定してグラフに出来るよ。
971ななし:03/02/22 00:20
自分なりにさんざん検索したのですが、見つかりませんでした。
どなたか教えてください。


エクセル2002で、[書式設定][セル][表示形式]で日付を選んだ場合、
1番目と2番目には「*」が付いています。
これについて簡単な説明(「アスタリスクを持つアイテムは除き、
書式を適用しても〜」)が同じダイアログボックスに表示されていますが、
意味が理解できません。

*の有無でなにが違うのでしょうか?
972969:03/02/22 00:45
>>970
ありがとうございます。
アクセスしかやった事がなくて、何から手を
付けて良いか分からなかったのでした。
やってみます。
973名無しさん@そうだ選挙にいこう:03/02/22 01:03
>>969
Accessが使えるんだったら、その方が向いてる作業だと思うよ。
Excelでやるんだったら、月毎のシートと集計用のシートを作って、
その集計用のシートの値をグラフ化するのが良いと思う。
もちろん、ブックは1年度1ブックね。
>>971
ヘルプ見ましたか?
975971:03/02/22 07:59
>974

ヘルプは見ました。
「日付 表示形式」などで検索しましたが、答えが見つからず苦労しています。
検索語句がまずいのでしょうか。
976名無しさん@そうだ選挙にいこう:03/02/22 23:34
>>960
ちと関係ないんですけど、
3つのセルを選択してコピーして1つのセルの中にペーストさせるのもマクロ使えばできるのですか?

   A    B    C
1  田中  山本  佐藤

というようなのをA1のセルに田中山本佐藤というように入れたいです。
3つを選択して結合すればできるかと思ったけどAのデータ以外は消されてしまいました。
977名無しさん@そうだ選挙にいこう:03/02/23 00:04
A1セルに「ビジネスソフト板イイ!(・∀・)」と文字列が入ってるばあいに、
C1セルに(A1にイイ!(・∀・)があったら処理A、無ければ処理B)という計算式
を入れたいのですが、どうやると可能でしょうか
A列に並ぶ文字列セルのなかにイイ!(・∀・)があるかどうかを判定してC列の対応した行
に計算結果を出したいのです
よろしくおねがいします
978名無しさん@そうだ選挙にいこう:03/02/23 00:08
Excel98利用です。ご教授お願いします。

数値で「123,456,789」と入力されているものを、
「一二三、四五六、七八九」としたいのです。
「一二三四五六七八九」とする関数は分かるのですが、
3桁ごとに「、」を入れることができずに悩んでいます。

どうか、ご存知の方、よろしくお願い致します。
979名無しさん@そうだ選挙にいこう:03/02/23 00:13
>>978
>>977書いたものなんですけど、
ユーザー定義で表示形式を
000","000","000
ってやったらできませんかね
>>976
できる。
Sub cmdMerge()
 Dim strTmp As String
 Dim i As Long
 Dim myRange As Range
 
 With Selection
  For i = 1 To .Areas.Count
   strTmp = ""
   For Each myRange In Selection.Areas(i)
    strTmp = strTmp & myRange
   Next myRange
   With .Areas(i)
    .Value = ""
    .Merge
    .Range("A1") = strTmp
   End With
  Next i
 End With
End Sub
981977:03/02/23 00:22
>>979
漢数字でやるには
↓これをつければOK
[DBNum2],000","000","000
>>977
部分一致を検索したいのかな?
それなら
=IF(ISERROR(FIND("イイ!(・∀・)",A1)),"なし","あり")
983977:03/02/23 00:25
>>982
早速のレス誠にありがとうございました
大変助かりました
この板イイ!(・∀・)
984978:03/02/23 00:37
>>979-981
皆さんすぐにご回答いただき、どうもありがとうございました。
おかげ様で、無事に変換することができました。
これで仕事が進みます。やっぱり2ちゃんってイイ!(・∀・)(w
985名無しさん@そうだ選挙にいこう:03/02/23 00:39
 ▼▽女○生〜人妻まで▽▼
        http://pink7.net/yhst/


>>959
MacのExcel 5.0(古くてスマソ)では、command+shift+vで
形式を選択してペースト...になるよ。
もう一声、文字数値をペースト、書式をペースト、などのショートカットキーがあるといいんだけど。
>>976
D1に=A1&B1&C1と入れて、D1をコピーして、A1に値のみペーストでは駄目なの?
988名無しさん@そうだ選挙にいこう:03/02/23 04:42
>>980はまどろっこしいな。
>>988
漏れも思ったけど黙ってた(w
990名無しさん@そうだ選挙にいこう:03/02/23 09:30
エクセルでセル"A1""A2"に数値を入力すると,セル"A3","A4"に計算結果が
でるシートを作成しました。
For A1=1 TO 10 Step 1
For A2=1 TP 5 Step 1
Print A3,A4
Next A2
Next A3
みたいなのが,マクロというものでできると思うのですが,
シートのセル番号は,どうやって変数とリンクさせるのですか?
>>990
ネタ?
992990:03/02/23 12:12
>>991
マジです。
でも偶然かいけつできました。
Cells( , ).Value =
でできるようです。おさわがせしました。
993名無しさん@そうだ選挙にいこう:03/02/23 12:15
   ______________
 /:\.____\
 |: ̄\(∩´∀`) \  <先生!こんなのがありました!
 |:在  |: ̄ ̄ U ̄:|
http://saitama.gasuki.com/tochigi/
994名無しさん@そうだ選挙にいこう:03/02/23 13:17
ファイル保護パスワードを忘れてしまいました。
もう開くことは不可能でしょうか?(泣
>>994
(泣 とか書いてるうちはまだ余裕があるね。
本当に困ったらおいで、僕。
996名無しさん@そうだ選挙にいこう:03/02/23 15:14
寝た?
997ゲト
998
999名無しさん@そうだ選挙にいこう:03/02/23 16:12
スリーナイン
1000名無しさん@そうだ選挙にいこう:03/02/23 16:13
1000ゲト
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。