ExcelWork.info

Excel(エクセル)のマクロ・VBA・関数・操作などのメモ

ある数値が、複数の範囲のどの範囲に含まれるかを示す文字列を返す(Partition 関数)

   

Partition 関数 の使い方


Partition 関数は、ある数値が、区切られた複数の範囲の中、どの範囲に含まれるかを示す文字列を返します。

【書式】

result = Partition ( number, start, stop, interval )


引数・戻り値

  • number  ・・・  対象となる整数。
  • start  ・・・  範囲全体の先頭となる正の整数または 0。
  • stop  ・・・  範囲全体の末尾となる start よりも大きい整数。
  • interval  ・・・  各範囲の長さを示す1以上の整数。
  • result  ・・・  number が、どこの範囲にあるかを示す文字列
    (書式は、「範囲の先頭の数値:範囲の末尾の数値」)。
    (例)result = Partition( 25, 1, 100, 20 )
     ⇒ result は、21:40 となります。


引数 interval に 1 を指定した場合
引数の startstop にかかわらず、戻り値 resultは、
number:number 」となります。

引数 number が、範囲外の場合
number が、引数の start より小さい場合の戻り値 resultは、
 :start – 1 」となります。
number が、引数の stop より大きい場合の戻り値 resultは、
stop + 1:  」となります。



Partition 関数 の使用例

サンプルVBAソース


実行結果

Partition 関数 例




 - VBA基本 , , ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

四捨五入・切り上げ・切り捨て・丸め(Round 関数 他)

Round 関数(丸め)の使い方 【書式】 value = Round ( ex …

カレントフォルダの変更・確認
カレントフォルダ(CurDir 関数、ChDir ステートメント、ChDrive ステートメント)

カレントフォルダ カレントフォルダとは、ブックを開いたり保存するときに既定で参照 …

RGB値一覧表
RGB 値一覧表(XlRgbColor 列挙型)

RGB 値(XlRgbColor 列挙型)一覧表 RGB 関数を使用して、出力さ …

文字列:指定した文字の文字コードを取得する(Asc 関数)

Asc 関数 【書式】 result = Asc ( string ) 引数・戻 …

文字列:文字列の一部を別の文字列で置換(Replace 関数)

Replace 関数の使い方 【書式】 result = Replace ( s …

VBA正規表現使用例
VBA で正規表現を使う(RegExp オブジェクト)

RegExp オブジェクト VBA で正規表現を使うには、VBScript のR …

no image
XlThemeColor 列挙型

XlThemeColor 列挙 定数 値 内容 xlThemeColorDark …

TextToColumns メソッド
セルのデータを区切り文字で複数のセルに分割する(TextToColumns メソッド)

TextToColumns メソッド TextToColumns メソッドを使用 …

no image
VBA の演算子(算術演算子)

算術演算子 算術演算を行うときに使用する演算子です。 ^(べき乗)、*(積)、/ …

Choose 関数 例01
指定した数値に対応する選択肢の値・数式を返す(Choose 関数)

Choose 関数 の使い方 Choose 関数は、指定されたインデックス値(1 …