
超初心者です。
ロールプレイングゲームの経験値表のようなものを作っているのですが、数字を入れるだけでレベルが出る様にしたいと思っています。
レベルが1上るのに、前のレベルの必要経験値+50必要だとして、
それをエクセルの表に1時間ごとチェックしていきたいのです。
つまり、A列を現在の経験値、B列をレベルとして、
A1=0 B1=0
A2=50 B2=1 (純増:50)
A3=150 B3=2 (純増:前のレベル必要分50+50で100)
A4=300 B4=3 (純増:前のレベル必要分100+50で150)
A5=500 B5=4 (純増:前のレベル必要分150+50で200)
↑ここで、もしA5に490と入れたなら、B5は条件を満たしてないので『3』のまま出るようにしたいのです。
また、もし、A5にいきなり750といれたなら、B5は4を越えてしっかり次のレベル『5』と出て欲しいのです。
わかっていただけるでしょうか・・・
初心者ながらこれはif関数だ!と思ったのですが、
どういう式が一番いいのでしょうか?
os:Me excel2000 です。
急いでいないので、お時間のある方ご教授お願いします。
No.2ベストアンサー
- 回答日時:
VLOOK関数でできると思います。
SHEET2のA1からB21まで以下のテーブルを作っておきます。
A B
1 0 0
2 50 1
3 100 2
4 150 3
5 200 4
6 ・・・・
・・・・・・
21 1000 20
↑
行番号
SHEET1のB1セルに以下の関数を入力します。
=VLOOKUP(A1,Sheet2!$A$1:$B$21,2)
必要に応じて、B1の式を以下の行ににコピーしておきます
A1に経験値をいれるとB1にレベルが出ます。
No.1
- 回答日時:
もし、レベルに対する経験値の増加が一定ならば50で割れば良いかと思います。
=int(A1/50)
これをB1に入れて下にコピーして下さい。
intは割った時の小数を切り捨ててくれます。
この回答への補足
いや、増加分が変わるから悩んでいるんです。
A列には気が向いた時に今現在の経験値の値を入れるので、前からいくら増えてるとか、次はいつレベルが上るか等は要らず、その時の経験値を入れるとその場合のレベルが出るような表を作りたいのです。
私、難しく考えすぎているのでしょうか・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【画像あり】【関数】指定した...
-
エクセルでフィルターした値を...
-
エクセルに写真が貼れない(フ...
-
エクセルのライセンスが分かり...
-
エクセルシートの見出しの文字...
-
【マクロ】【画像あり】❶ブック...
-
Office2021のエクセルで米国株...
-
【マクロ】excelファイルを開く...
-
【マクロ】実行時エラー '424':...
-
【関数】3つのセルの中で最新...
-
【マクロ】【相談】Excelブック...
-
【画像あり】オートフィルター...
-
エクセルのVBAで集計をしたい
-
vba テキストボックスとリフト...
-
【マクロ】【配列】3つのシー...
-
【マクロ】元データと同じお客...
-
【関数】=EXACT(a1,b1) a1とb1...
-
セルにぴったし写真を挿入
-
他のシートの検索
-
空白のはずがSUBTOTAL関数でカ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【マクロ】元データと同じお客...
-
エクセルの関数について
-
【画像あり】オートフィルター...
-
エクセルのVBAで集計をしたい
-
エクセルのリストについて
-
【マクロ】数式を入力したい。...
-
【マクロ】【相談】Excelブック...
-
Office2021のエクセルで米国株...
-
【マクロ】実行時エラー '424':...
-
他のシートの検索
-
エクセルの複雑なシフト表から...
-
【マクロ】【配列】3つのシー...
-
vba テキストボックスとリフト...
-
【マクロ】左のブックと右のブ...
-
【マクロ】変数に入れるコード...
-
エクセルシートの見出しの文字...
-
【マクロ】別ファイルへマクロ...
-
【関数】同じ関数なのに、エラ...
-
Amazonでマイクロソフトオフィ...
-
ページが変なふうに切れる
おすすめ情報