エクセルで 3 と入力した数値を 0003 という文字列に変換する

3 とか 245 とか入力した列があるんだけど 4 桁の文字列にしたい、桁数が不足している分は 0 を頭につけたい、という場合の数式です。
セルの内容が文字列ではなく 3 とか 245 とかの数値のまま見た目だけ 4 桁にするのは、セルの書式設定 → ユーザー定義 → 種類の欄に「0000」と入力して OK でできますが、これではコピーしたときや他の数式で使用する場合に 0003 や 0245 ではなく 3・245 という数値として扱われます。

4桁にしたい場合、元のセルに10000を足して、2桁目から4桁分抜き出すのはどうでしょう。
A列に3桁の数値があると仮定した場合、
=mid(A1+10000,2,4)

基本的な数式が出ていないようなので参考までに。
=TEXT(A1,”0000″)

"0000"(ゼロ、ゼロ、ゼロ、ゼロ)の4桁に変換する方法 in Excel

すげー!と感動しまくったのは私だけでしょうか・・・(´・ω・`)
ちなみに mid の数式だとエクセル・Numbers・GoogleDocs スプレッドシートのすべてでおっけー、text の数式だとエクセル・GoogleDocs スプレッドシートで使えましたが Numbers はダメでした。

Numbers で入力項目をドロップダウンリストにする

iWork の Numbers でドロップダウンリストを使おうと思ったら意外にわかりにくそうだったのでメモしておく。
Numbers っていう名前、悪くはないんだけど他にも Numbers っていうものがいっぱいあるからググってもノイズが多いし、そもそも情報が少ないので困ります。

ドロップダウンリストとは、この機能のことです。
エクセル便利帳(プルダウン)

続きを読む Numbers で入力項目をドロップダウンリストにする

iWork の Numbers を使ってびっくりしたこと感心したこと

iWork の体験版をお試し中です。
まだ Numbers しか使ってないのですが、すっかり気に入って購入する気満々です。

長年慣れ親しんだエクセルとは似ているようで全く違うけど、勘でなんとかなる範囲なので今のところ特に困ったことはありません。Google 先生もいるしね!
3日くらい使ってみて発見したいろいろなことをだらだらとメモしときます。
ちなみに私が所持しているのは Excel 2003 なので、最新版のエクセルとは異なる場合もあるかもしれません、と最初に断っておきます。

続きを読む iWork の Numbers を使ってびっくりしたこと感心したこと

エクセル関数 VLOOKUP で近似値 +1 の式

Mac でもエクセルが使いたい!でも高いし体験版もないようで・・・。
勢いで買ってしまいそうになるのを抑えつつ iWork の体験版をインストールしてみました。
早速 iWork の表計算ソフト Numbers でいろいろ作っているのですが、エクセルとほぼ同じ関数が使えるとのことであまり悩まず使えています。
間数と言っても普段は IFVLOOKUPROUND くらいしか使わないですけどね。

VLOOKUP の検索の型は 0=検索値と完全に一致する値、1=検索値と一致する値がない場合は近似値、となっています。
近似値というのはその値を超えない範囲で一番近い値、例えば検索値が 200 だったとして 110 と 201 という数値があったら近似値は 110 になります。
ここでくまったー。近似値ではなくその値を超えて一番近い値を算出したいんだけどどうしよう。
晩ごはんを作りながら考えて、食べながら考えて、血糖値が上がったところでできました!

続きを読む エクセル関数 VLOOKUP で近似値 +1 の式