I hate MICROSOFT

私が憎んでいるマイクロソフト社製品の便利小技集
悪い事は言わない、今すぐMS社製品をアンインストールしなさい

縦の物を横に置く 行-列 入れ替え

2006-04-29 11:17:25 | I hate MS Excel
こんなデータがある。それぞれを列見出しにしたい。
どうする?

| |A|  B    |
|1|1|相武 紗季 |
|2|2|桜井 幸子 |
|3|3|麻生 久美子|
|4|4|上戸 彩  |

A1からB6を選択
編集/コピー(Ctrl+Cでも可)

配置したい場所にカーソルを移動 例えば D1

編集/形式を選択して貼り付け 
「形式を選択して貼り付け」ウィンドウが出てくるので
「行列を入れ替える」をチェック
「OK」ボタンをクリック
おりゃ。

| |  D  |  E  |  F   |  G  |
|1|     1|     2|      3|     4|
|2|相武 紗季|桜井 幸子|麻生 久美子|上戸 彩 |

y = -x + c シンメトリですな。

「形式を選択して貼り付け」は友達にしておくと心強いので
よく研究しておくように。

MSヘイターおやじの使うショートカット

2006-04-29 11:15:16 | I hate MS Excel
私はマイクロソフトが嫌いです。
MS社製品の使用は極力避けています。
従ってWindowsショートカットは知りません。

私が使うコンピュータは1台ではなく、
OSもWindowsとは限らないからです。

ただし、しょうがないけど便利なので

Ctrl+A 全て選択
Ctrl+Z 元に戻す
Ctrl+X 切り取り
Ctrl+C コピー
Ctrl+V 貼り付け

だけは使ってあげます。

意外に便利 検索・置換

2006-04-28 18:39:06 | I hate MS Excel
意外に便利なのは、検索・置換。

AをクリックしてA列を選択する。
編集/検索 で「検索と置換」ウィンドウが出てくる。
「久美子」と入力し「次を検索」ボタンを押すと
一番近場の「新渡戸 久美子」の所にカーソルが移動する。
うん。便利。

| |   A   |
| 1|新渡戸 紗季 |
| 2|新渡戸 幸子 |
| 3|新渡戸 久美子|
| 4|新渡戸 彩  |
| 5|新渡戸 智子 |
| 6|新渡戸 かおり|

置換タブを押し、置換画面に。
「検索する文字列」を「新渡戸」とし
「置換後の文字列」を「麻生」とする。
「全て置換」ボタンを押すと

| |  A   |
| 1|麻生 紗季 |
| 2|麻生 幸子 |
| 3|麻生 久美子|
| 4|麻生 彩  |
| 5|麻生 智子 |
| 6|麻生 かおり|

おぬしなかなかやるな。

何万行もの巨大なデータを処理する時、威力を発揮する。

あ、ご存知とは思いますが、Excel97以降、
行/列の最大値は 65,536行×256列=16,777,216セル
となっております。

検索・置換は
他のWindowsアプリケーションソフトでもほぼ同様の動きをします。
ただし、遅いのが玉に瑕。

Lotus1-2-3 on EXCEL

2006-04-28 14:28:49 | I hate MS Excel
EXCELを起動しなさい。
何もいわずに「/」キーを押してみ給え。
ツールバーの「ファイル」にカーソルが移動するでしょう。
ついでにEnterしてみて。

A1からA10までに1から10までの数値を入れ、
A11に「@sum(A1..A10)」と入力すると、
あら不思議、55になるではありませんか。

A11の内容は =SUM(A1:A10) に書き換わっちゃうけどね。

EXCELに歴史あり。
Lotus1-2-3のユーザを取り込もうと躍起だった頃の名残です。

ウイリーを排除しろ 重複セルの排除

2006-04-28 13:01:54 | I hate MS Excel
こんなデータがある。重複したセルをひとつにしたい。
どうする?

| |  A   |
| 1|相武 紗季 |
| 2|ウィリー  |
| 3|桜井 幸子 |
| 4|麻生 久美子|
| 5|上戸 彩  |
| 6|ウィリー  |
| 7|山口 智子 |
| 8|ウィリー  |
| 9|ウィリー  |
|10|桃井 かおり|

AをクリックしてA列を選択。
データ/フィルタ/オートフィルタ でオートフィルタを有効にする。
データ/フィルタ/フィルタオプションの設定 で
重複するレコードは無視する をチェック。
重複したセルが排除された状態で表示されるので、そのデータをコピー。
任意の場所にペーストして出来上がり。

| |  A   |
| 1|相武 紗季 |
| 2|ウィリー  |
| 3|桜井 幸子 |
| 4|麻生 久美子|
| 5|上戸 彩  |
| 7|山口 智子 |
|10|桃井 かおり|

んで、何に使うの?

空白によるセルの分離

2006-04-28 12:16:49 | I hate MS Excel
お客様からこんなデータがきた。
| |    A    |B |C |D |E |
| 1|品番     品名| 1月| 2月| 3月|合計|
| 2|A100   ゲロッパ| 100| 130| 50| 280|
| 3|・     ・  | ・| ・| ・| ・|

A列のセルに品番と品名がごっちゃになっている。
是非分離したい。どうする?

  B、Cに空列を挿入
  B2に式 =LEFT(A2,FIND(" ",A2,1)-1)
  C2に式 =TRIM(RIGHT(A2,LEN(A2) - FIND(" ",A2,1)))
  これらを全ての行にコピー

他にも方法はあります。考えてみてちょ。
氏名データが空白で区切られている場合も同様に
空白で姓と名を分離できる。

| |  A   |B |C  |   D   |
| 1|相武 紗季 |相武|紗季 |新渡戸 紗季 |
| 2|桜井 幸子 |桜井|幸子 |新渡戸 幸子 |
| 3|麻生 久美子|麻生|久美子|新渡戸 久美子|
| 4|上戸 彩  |上戸|彩  |新渡戸 彩  |
| 5|山口 智子 |山口|智子 |新渡戸 智子 |
| 6|桃井 かおり|桃井|かおり|新渡戸 かおり|

  B列式 =LEFT(A*,FIND(" ",A*,1)-1)
  C列式 =TRIM(RIGHT(A*,LEN(A*) - FIND(" ",A*,1)))
  D列式 =CONCATENATE("新渡戸 ", C*)

画像を貼るなら コピペ厳禁

2006-04-28 11:29:33 | I hate MS Excel
シートに写真を貼り付けるとき、デジカメ画像をコピペしてないか?
馬鹿者、ファイルサイズが不必要にでかくなるじゃないか。

1.デジカメの画像は処理ソフトで必要なサイズまで縮小する。
  500万画素超のデータは迷惑なので頼むから縮小してくれ。
  640x480画素程度まで落としても貼り付けには十分すぎる。

2.貼りたい位置にカーソルを移動して
  挿入/図/ファイルから で1.のデータを選択。
  適当な大きさに調整する。


セル指定ショートカット

2006-04-28 11:08:24 | I hate MS Excel
巨大なシートを範囲選択するとき、だらだらスクロールさせてるんじゃねぇ。

Ctrl+A で全選択してしまえ。

中途半端なセルに居るなら
Shift+Ctrl+END  データの最後まで
Shift+Ctrl+Home  データの先頭まで
Shift+Ctrl+ 矢印キー も何気に便利

空のセルがあると停止してしまうので注意が必要。

Ctrl+左クリックで個別の除外もできる

Windows全般で使える技なので試してみよう。



私はマイクロソフトが嫌いです

2006-04-28 10:57:52 | I hate MS Windows
私自身MS社製品は極力使用を避けている。

故にMS社製品の使い方など知る由もない。
質問されても、「知らんがなそんなもん」。

しかし業務上、サポートしなければならない事がある。
米を買うためなら仕方がない。

毎回毎回答えるのがかったるいので、
社内の初心者向けにこんなブログをでっち上げた。
各自勝手に勉強して、決して質問などしないように。

サーチエンジンで検索してゆけば、大体の問題は解消するはず。

悪霊退散。MS解散。私はおじさん。