裏表(Phinloda のもう裏だか表だか分からないページ)

コンピュータ・プログラミング系の話がメインのそれなりにごちゃごちゃしたネタばかり出てくるサイトです。多分。
Excel のセルに入っている URL が勝手にハイパーリンクになるのだが

いちいちハイパーリンクの解除をするのは面倒なので、設定を変更した。

メニューバーの「校閲」を右クリックして「クイック アクセス ツール バー のユーザー設定」を選択する。

左に並んでいる一覧から「文章校正」をクリックする。

オートコレクトのオプション(A)をクリックする。

「入力オートフォーマット」のタブをクリックする。

「インターネットとネットワークのアドレスをハイパーリンクに変更する」のチェックを外して「OK」を押す。

JUGEMテーマ:Windows

| Excel | 10:26 | comments(0) | trackbacks(0)
Excel 2007 の DATEDIF の bug (解決)

以前書いた、DATEDIF がとんでもない数値を返すという excel 2007 の bug の回避方法である。探しても結局うまい方法が見当たらないので自力で解決した。

発想は単純で、このバグは終了日がうるう年の1月の場合に発生するという前提があるらしい。だったら、その時だけ、1年前の日付で計算してやればいいはず。実際にやったらこんな式になる。

比較対象のセルが A1 と B1 だとすれば、

=DATEDIF(A1,B1,"MD")

の代わりに、

=DATEDIF(IF(AND(MOD(YEAR(B1),4)=0,MONTH(B1)=1),A1-365,A1),IF(AND(MOD(YEAR(B1),4)=0,MONTH(B1)=1),B1-365,B1),"MD")

とすればよい。365を引いて1年前にして判定する。これで、2011/12/31 と 2012/1/1 を入れてやれば、1という期待した数値が入る。

うるう年の判定は100年の例外があるから単に4で割るだけではダメだ。しかし、この場合、前年がうるう年でなければ1年前にして比較しても同じ結果が出る。だから、単に4で割るだけでokなのである。

JUGEMテーマ:コンピュータ
| Excel | 20:17 | comments(1) | trackbacks(0)
管理ページを表示するときにパスワードを要求された

普段は cookie を有効にしてあるので訊いてこないのだが、 何か設定が変ったのだろうか? しかも長年入力していないとパスワードを忘れて…いるかと思ったら、案外覚えていた。

| Excel | 23:32 | comments(0) | trackbacks(0)
ついに Excel に拒絶反応が

いろいろやっていたら、最終的に何も入力できなくなってしまった。 クリックしても入力がアクティブにならないし、 ウィンドウを閉じることもできない。

結局タスクマネージャから強制終了して何事もなかったかのように続けたのだが、いいのだろうか。

JUGEMテーマ:コンピュータ
| Excel | 20:31 | comments(0) | trackbacks(0)
Excel で保存形式を XMLスプレッドシートに指定するとグループ化の情報が消滅してしまうのだが

それって何とかならないのだろうか? 少し調べてみたがよく分からん。 一応、保存するときに警告が出るようなのだが、 Excel 2003 という随分昔のを使っているので、 もしかすると最近のだと保存できないのかな、とか思ったりするわけだ。

まあわざわざ XML にしなくても、という話もあるかもしれないが。

JUGEMテーマ:コンピュータ
| Excel | 23:18 | comments(0) | trackbacks(0)
もう一つ Excel なのだが…

すみません、Excel は実は苦手です。

AA10からAA19までのセルに数値が入っていて、0でないものの最大値を求める式、 は何とかわかった。 実際に欲しいは0でないものの最小値と最大値の差なのだが、 そこはあまり問題ではない。

ただ、実際に欲しいのは、 AA10からAA19までのセルとAD10からAD19までのセルの合計20個の中の、 0でないものの最大値を求める式。 冷静に考えて、それぞれ最大値を求めて最大値、 ただし0だったら無視する(全部0のときは0になるとして)、 でいいはずで、 できないわけではないが、 何か簡単にできる方法はないのか? なお、AB10からAE19のセルの中には関係ない数値が入っている。

ちょっとじっくり考えてみよう。 あと、配列数式を使おうとしたのだが、 結合セルだと使えないという警告が出てしまってうまくいかない。 これは結合する前に配列数式を使って結合するしかないのか?

JUGEMテーマ:コンピュータ
| Excel | 16:02 | comments(0) | trackbacks(0)
 1/1PAGES 
Powered by "JUGEM"
▲このページの先頭へ
CALENDAR
S M T W T F S
      1
2345678
9101112131415
16171819202122
23242526272829
30      
<< September 2018 >>
NEW ENTRIES
CATEGORIES
ARCHIVES
NEW COMMENTS
NEW TRACKBACKS
LINKS
PROFILE