Excel総合相談所 83

このエントリーをはてなブックマークに追加
952名無しさん@そうだ選挙にいこう:2009/07/03(金) 17:05:33
検索の人はおばちゃんに検索機能教えてやれば済む話じゃ?
対人恐怖症でもあるまいし、5分で済むでしょ
おばちゃんだってそんなにバカじゃねーよ。めんどくさがってるだけ
953名無しさん@そうだ選挙にいこう:2009/07/03(金) 17:11:37
「フィルタオプションの設定」って意外と知られてないんだな。
>>924をそこそこ満足させられる機能だと思うんだが。
快適な操作性を考えるとVBAも使う必要が出てくるけどググればすぐサンプルが出てくる。
954949:2009/07/03(金) 17:16:39
>>951
レスありがとうございます。
955名無しさん@そうだ選挙にいこう:2009/07/03(金) 20:38:33
>>953

いや、こういうヤツがVBAを作ると・・・ハァ
956名無しさん@そうだ選挙にいこう:2009/07/03(金) 20:46:18
U
957名無しさん@そうだ選挙にいこう:2009/07/03(金) 22:10:16
>>953
フィルタオプション?
そんなしちめんどくさいことをおばさん連中がやるわけないだろって w
958名無しさん@そうだ選挙にいこう:2009/07/03(金) 22:13:23
命令してやらなかったらクビだから・・・
問題は「いかに操作を間違えないか」じゃないかなぁ
959名無しさん@そうだ選挙にいこう:2009/07/03(金) 22:14:28
まあ、マクロでフィルタオプションをいじるUIを作ることだな
フィルタオプションなんて触らせたら文句バッカくるよ
960名無しさん@そうだ選挙にいこう:2009/07/03(金) 22:29:38
検索・抽出ならピボットテーブルを使えよw
961名無しさん@そうだ選挙にいこう:2009/07/04(土) 00:00:04
あと2日
962名無しさん@そうだ選挙にいこう:2009/07/04(土) 02:06:14
それぞれ書式が日付型で
A1に2001/01/22
A2に2003/01/01
A3に2007/04/19
A4に2001/12/30

みたいにあった時

=COUNTIF(A1:A500,"2001")
みたいにA列のすべてのデータから、2001年だけをカウントで取得したいのですが
書式が日付型なのでどうしてもうまくいきません

他の列に=YEAR(A1)みたいにしてそこからカウントを取るやり方もあると思いますが
A列内だけで完結できないものでしょうか?
963名無しさん@そうだ選挙にいこう:2009/07/04(土) 05:30:28
>>962
=SUMPRODUCT((YEAR(A1:A500)=2001)*1)
964名無しさん@そうだ選挙にいこう:2009/07/04(土) 08:45:42
なんで初心者って異様に作業セル(列)使うことを嫌がるんだろう?
> 他の列に=YEAR(A1)みたいにしてそこからカウントを取るやり方
で結果には何も問題ないんだからそれでいいじゃん

逆に>>963の式には問題がある
間違いが有るわけではないし、不適切な要望とは言え、962の要望通りの
式を出してる963を非難するわけではないが、他の人がこの式を見たときに
「2001年の件数をカウントしてる」とすぐに解るかどうかって話だ
962もそういう手法を知らなくて質問に来たように、この式の意味を理解できない人は多い

会社などの組織・団体で使う場合は、そういう部分はかなり重要になる
今回は個人で使うにしても、作業セルを使ったところで結果に間違いが生じるわけではないんだし
社会に出てからも通用する方法に慣れておいた方がいいと思うのだが

作業列を使わない方が無駄がないとか勘違いしてるのかも知れないが
実際の所、作業列を使ったことによって列数が足りなくなることなんて殆ど無いし
列数を多く使ったからって経費が嵩むわけでもない
逆に他の人が式を読解するのに無駄な手間が掛かる方がよっぽど問題だ


とか、暇なので熱く語ってみる
まぁ初心者共からの反応は目に見えてるがなw
965名無しさん@そうだ選挙にいこう:2009/07/04(土) 08:57:54
>>964
べつにSUMPRODUCTの式が一個ならいいんじゃない?
年別のカウントなら駄目だけどな。
要するに配列数式やSUMPRODUCTをフィルコピーしちゃいかんってことだ。
年別のカウントならもちろんピボットテーブルでグループ化だな。
966名無しさん@そうだ選挙にいこう:2009/07/04(土) 09:21:39
SUMPRODUCT使うと簡単だけど単純ではないんだよな
エレガントでは無いというか何というか
967名無しさん@そうだ選挙にいこう:2009/07/04(土) 09:33:10
=COUNTIF(A1:A4,"<2002/1/1")-COUNTIF(A1:A4,"<2001/1/1")
で・・・
968名無しさん@そうだ選挙にいこう:2009/07/04(土) 10:31:54
>>964
確かにあるなぁ
作業セル含めて答えても「1行ですませられませんか?」とか聞かれたこともある
気持ちは分からんでもないが、意味はないことに気づいて欲しいな
969名無しさん@そうだ選挙にいこう:2009/07/04(土) 10:44:39
FOM出版のデータCDロム付き中古テキストを買ってきたんですが、
ワード2002はインストできましたが、エクセル2002の方がインストできません。
自力でインストする方法はありますか?
ちなみに、ワード、エクセル2007もインストしてます。
970名無しさん@そうだ選挙にいこう:2009/07/04(土) 11:29:19
出版元に聞いてください
971名無しさん@そうだ選挙にいこう:2009/07/04(土) 11:29:41
>>968
元となるデータ側のフォーマットが決まってて、
追加(または更新)が来たときに、そのフォーマットのままコピペできるほうが便利だから
作業列を挿入したくない、ってことはたまにあるな
そういうときに配列使って式入れてたりすることはある

基本的には>>964に同意だけど
くせのある作成者のExcelを修正しなきゃならんときは解読に無用に手間がかかる…
972名無しさん@そうだ選挙にいこう:2009/07/04(土) 12:32:16
>>964
実務を分かっている方ですね
ほんと一番大事なことだよ
配列数式なんかで書いた時には自分でも後でんんん?とかなるし w
973名無しさん@そうだ選挙にいこう:2009/07/04(土) 12:50:47
やむなく作業列を使わないときはコメントとか入れておくけどね
作業列云々とは関係ないけど、いきなり=A1*234.85 とか入っててこの234.85って何?みたいなこともある
そういうのも説明書いておかないと後の人が困るんだよね。

ところでさ、実務で使ってる人に聞きたいんだけど、
データ元の別のブックからリンク貼り付けしてるような一連のブックの管理ってどうしてる?
同じブックにデータ元が入ってるほうが管理はしやすいけどブックのサイズがとんでもないことになるし
別々にしてるといつのまにかリンク切れしてて貼りなおしが厄介になるんだが…
今はフォルダに入れて、コピペとかするときはそのフォルダごと!って言ってるんだが気づくとリンク切れorz
974名無しさん@そうだ選挙にいこう:2009/07/04(土) 12:54:46
可能な限り一つのブックかマクロかコピペで更新
975名無しさん@そうだ選挙にいこう:2009/07/04(土) 12:58:29
>>964
たとえばB1〜B30000ぐらいまでYear(A?)を入れていて
B列を非表示にしていて、
新規で途中の行を追加するとその行のYear(A?)はないから
うまくカウントされない時があるから、
たまにうざい時があるけどね

たしかに追加するたびにマクロを使って記述を追加できるけど
976名無しさん@そうだ選挙にいこう:2009/07/04(土) 13:30:50
句点"。"が打てないやつって、義務教育を受けてないの?
977名無しさん@そうだ選挙にいこう:2009/07/04(土) 13:49:04
うわぁ・・
978名無しさん@そうだ選挙にいこう:2009/07/04(土) 14:44:23
NO ERROR です
979名無しさん@そうだ選挙にいこう:2009/07/04(土) 15:10:34
あれ?今日は何故かまともなやつがいるなw
作業列の嫌いな大先生見てるかい?
死ぬまで治らんだろうなぁ。
980名無しさん@そうだ選挙にいこう:2009/07/04(土) 16:05:04
【1 OSの種類         .】 WindowsXP
【2 Excelのバージョン   】 2000

選択したセルの色が出ないのですが出るようにするにはどうしたら良いのでしょうか?
981名無しさん@そうだ選挙にいこう:2009/07/04(土) 16:19:50
>>980
?条件付書式設定になってるとか?
982名無しさん@そうだ選挙にいこう:2009/07/04(土) 16:25:17
すみません説明不足で
薄い水色みたいな奴の事です
983名無しさん@そうだ選挙にいこう:2009/07/04(土) 16:39:43
2000は最初から色付かないよ
そういうもの
984名無しさん@そうだ選挙にいこう:2009/07/04(土) 16:48:42
>>983
え!?そうだったんですか・・・
会社のエクセルの事だったんですが転属先のエクセルが選択した所(Ctrl+クリックとかで)に色がつかず
やりにくいので質問させてもらいました。

先輩に何かいじった?最初は色出てたとか言われたんですが勘違いだったのでしょうか?
985名無しさん@そうだ選挙にいこう:2009/07/04(土) 17:11:11
【1 OSの種類         .】 Windows**
【2 Excelのバージョン   】 Excel2007
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 検索キーワード     】 虚数 乗 小数
こんにちは。行き詰ったとき度々お世話になっています。
虚数の小数乗(1.5~1.9)を計算する必要があり、調べたところIMPOWERとIMSQRTを組み合わせればできると思ったのですがうまくいきません。
具体的にはIMPOWERを用いて3乗した後、IMSQRTを1回使用したり、IMPOWERを用いて15乗した後、IMSQRTを3回使用したりしました。
試しにIMPOWERで4乗した後IMSQRTを1回使用したものと、IMPOWERで2乗したものを比べてみたところまったく違う結果が出たので
比較してみてやっとIMSQRTでは正数しか算出されないのでうまくいかないとわかりました。
そこでこの問題を解決する方法か小数乗を計算できる他の方法を教えていただきたいです。
どなたかよろしくお願いします。
986985:2009/07/04(土) 17:40:43
985を書き込んだものです。
自分の参考にしたサイト(ttp://www.cs.reitaku-u.ac.jp/infosci/excel/excel10.html#engi)
には「IMPOWER 複素数の整数乗を返します。 」と記述されているのですが、EXCEL2007では小数乗もIMPOWERで計算できるようです。
この記述を読んでいたので整数しか試していなかったのが盲点になっていました。
もし調べていただいた方がいればお手数かけて本当に申し訳ないです。
しかもテンプレ埋めきれてませんね…OSはVistaです。重ねて申し訳ありません。
次に利用させていただく際にはこのようなことは無いよう努めますので、その際はどうかご助力ください。
お騒がせしました。
987名無しさん@そうだ選挙にいこう:2009/07/04(土) 17:41:48
Excelファンクラブ落ちてるね
988名無しさん@そうだ選挙にいこう:2009/07/04(土) 17:42:50
うん、数日前からね。
989名無しさん@そうだ選挙にいこう:2009/07/04(土) 20:15:34
>>976
お前も間違えてるじゃん
990名無しさん@そうだ選挙にいこう:2009/07/04(土) 20:22:50
>>975
今回のケースじゃないけど、
会社から勤務表フォーマットを送られていろいろ入れたけど、何をどうやっても計算が合わない。
で、聞いたら途中で新規で行を追加したら非表示設定の部分の計算列が丸ごと空白になっていて
そりゃ計算があわないわなって事はあったなぁ。

ふざけんじゃねぇと思ったが、
ドシロウトにの人間に文句言うのは簡単だけど、
そういう隠しキャラはこっちには見つけられっこないし。
991名無しさん@そうだ選挙にいこう:2009/07/04(土) 21:06:58
非表示になってたら表示してみるのは男のさが
992名無しさん@そうだ選挙にいこう:2009/07/04(土) 21:29:58
表示ロックしてる
計算式の部分は非表示にしてる
993名無しさん@そうだ選挙にいこう:2009/07/04(土) 21:32:17
ついに>>622は答えてもらえなかったか
994名無しさん@そうだ選挙にいこう:2009/07/04(土) 21:37:59
>>993
具体的な内容を見ないとナンとも
ブックをアップロードして
995名無しさん@そうだ選挙にいこう:2009/07/04(土) 21:45:55
Excel総合相談所 84
ttp://pc11.2ch.net/test/read.cgi/bsoft/1246711121/
立てた

うめ
996名無しさん@そうだ選挙にいこう:2009/07/04(土) 21:48:55
997名無しさん@そうだ選挙にいこう:2009/07/04(土) 21:55:49
>>994
さすがに勤務表は会社の固有資産なのでここで公開するのは無理
それにすでに修正は入っているから目に見えるバグはなくなってる
998名無しさん@そうだ選挙にいこう:2009/07/04(土) 22:03:56
句読点が打てないバカw
社会人失格だなw
999名無しさん@そうだ選挙にいこう:2009/07/04(土) 22:11:21
NO ERRORです
1000名無しさん@そうだ選挙にいこう:2009/07/04(土) 22:11:36
>>1000なら俺は天才。
>>999なら俺は盆栽。
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。