エクセルのシート関数のみで書式を適用した値を取得したい

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています

投稿ツリー


前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2014/5/30 10:48 | 最終変更
kawa  長老   投稿数: 232
セルのもっている実際の値ではなくて、表示している値そのものを評価したい場合。

例)
あるセルに日付をセットして、表示形式で「m」で月のみ表示し、この「月」の値を評価したい場合。
セル:A1 [2014-05-01]と設定する。A1の書式を["m"]にする →[ 5 ]と表示される。(5月の5だけ表示されている状態)

セル:A2 [=A1=5]と設定する。→[False]と表示される。

表示は5だから 5=5でTrueになるはずなのに、内部的にはa1の値は[2014-05-01]なので一致しない。

どうしたらいいのー!

★シート関数:TEXT()を使用する。

セル:A3[=Text(A1,"m")="5"]を設定する。 → [True]と表示される。

やったぜ!。

投票数:0 平均点:0.00
  条件検索へ

メインメニュー

ログイン

ユーザー名:


パスワード:





パスワード紛失