IT_2に関するakarikawaiのブックマーク (4)
-
※文字列を、区切り文字ではなく、位置で分割するやり方は﹁文字列を位置で分割する﹂をご覧ください。 Split関数は、ある区切り文字で区切られた文字列を、その区切り文字で区切り、区切られた各文字列を、一次元配列として返します。言葉で表すとややこしいですが、要するに次のような処理をしてくれます。 Split関数の書式は次の通りです。 Split(元の文字列 , 区切り文字) 上の例なら、次のようになります。 Split("123,田中,tanaka" , ",") Split関数は配列を返します。したがって、それを受け取る変数は、バリアント型変数か、動的配列でなければいけません。一般的にはバリアント型変数に受けます。Split関数の返り値(配列)を受け取ったバリアント型変数は、それ以降、配列として操作できます。 このとき注意しなければいけないのは、Split関数が返す配列の要素は0から始まると
-
Excelの作業はマクロを使うことで自動化できるものもある。 俺が仕事で多用しているマクロの中から、比較的汎用性の高いものを紹介しよう。 マクロ3つ 今回紹介するマクロは、特にいじらなくても使えるものである。さすがに全ての人がとは言わないが、それでも使うことで生産性が高まる人は多くいると思っている。 俺はExcel中級者*1なので、そう高度なマクロは組めない。この記事は﹁Excelを仕事で使っていてマクロに興味はあるけれど、どんなことができるのかよく分からない﹂ぐらいの人をメインターゲットとしている。Excel上級者の人は、もっと使えるマクロを俺に教えて欲しい。 それではマクロの紹介を始める。 それっぽい表を作るマクロ このようなそれっぽいデザインの表を作るマクロ。 それっぽい表 課題 以前なにかで読んだのだが*2、表のデザインとしてただの格子はよろしくない。 よろしくない表 罫線が多く、
-
Gavin Mendel-Gleasonのブログより。 Excelは、全世界で最も広く使われているソフトウェアの1つです。確かにワープロの方が利用者は多いのですが、Excelはワープロとは全く異なり、実際には、プログラミング言語とデータベースが一体となったものです。 Excelユーザを除いても、プログラマは約3,000万人しかいません。推定では、Excelユーザの数は5億人から10億人以上とも言われています。 したがって、Excelは地球上で最も使用されているプログラミング言語といえます。次の候補と比べても20倍以上の人気があります。 Excelは、予算管理、製品管理、顧客管理、その他の多くのことで、膨大な数のビジネス機能の中核を担っています。 Excelの価値は、データを提示していることと、派生データを最新の状態に保つことができる一連の数式にあります。この推論されたデータは、単純な場合も
-
Excel中級者の定義は、VLOOKUPを使えることである。 この力を手にした時、人は神を追放する。 Excel中級者 ﹁Excelが使える﹂とはどの程度のことを指すのか。企業の募集などで﹁Excelが使える人﹂と言う場合、それはExcelの達人を求めているわけではない。かと言って使える関数がSUMとAVERAGE程度の、初心者を指すわけでもない。ここで必要とされるのは﹁Excel中級者﹂である。 求められているのが﹁Excel中級者﹂ならば話は早い。VLOOKUPが使えればそれでいいのだから。 この定義について、今では異論のある人はほとんどいない。しかし、なぜVLOOKUPが使えたら中級者*1と言えるのか分かっている人は少ない。だからこの記事でそれを解説したいと思う。 VLOOKUPとは 表や範囲から行ごとに数値や文字列などを検索するには、検索/行列関数の1つ、VLOOKUP を使用
-
1