- 締切済み
Excelでの尺貫法の度量衡換算
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- zap35
- ベストアンサー率44% (1383/3079)
#02です。ありゃ、変換方向が逆でしたね 1里12町3間ならば =3927 * 1 + 109.08 * 12 + 1.818 * 3 でおよそのメートル表記になりますね。
- zap35
- ベストアンサー率44% (1383/3079)
一寸≒3.03cm〈曲尺〉 一尺≒3.03cm 一間(6尺)≒1.818m 一町(60間)≒109.08m 一里(36町)≒3927m だそうですから、A1にメートルで表す距離が入力されたとき、以下の式でそれぞれ求めることができますが、寸以下の端数は出していません。 里 =INT(A1/3926.88) 町 =INT(MOD(A1,3926.88)/109.08) 間 =INT(MOD(A1,109.08)/1.818) 尺 =INT(MOD(A1,1.818)/0.303) 寸 =INT(MOD(A1,0.303)/0.0303) ちなみに10001mは 2里19町41 間0尺6寸になります。
- NCU
- ベストアンサー率10% (32/318)
1尺=(10/33)メートル(約30.3cm)だそうですから、 =[尺単位の値]*10/33 でよろしいかと。 その他は所定の値を掛けて調整してください。 (参考URL)
お礼
手計算ではなく、エクセルでの計算式を示していただきたかったのですが、なんとか下のような式を作って解決しました。 回答ありがとうございました。 =(((IF(ISERROR((FIND("里",A1))),0,LEFT(A1,(FIND("里",A1))-1))*36*60)+(IF(ISERROR((FIND("町",A1))),0,MID(A1,(IF(ISERROR((FIND("里",A1))),0,(FIND("里",A1))))+1,(FIND("町",A1))-(IF(ISERROR((FIND("里",A1))),0,(FIND("里",A1))))-1))*60)+(IF(ISERROR((FIND("間",A1))),0,IF(ISERROR((FIND("町",A1))), MID(A1,(FIND("里",A1))+1,(FIND("間",A1))-(FIND("里",A1))-1),MID(A1,(FIND("町",A1))+1,(FIND("間",A1))-(FIND("町",A1))-1)))))*1.8182) なおセルA1には、元の数値(1里12町3間等)が入っているという前提で、また尺・寸については無視しています。
関連するQ&A
- 尺貫法
ビジュアルベーシックで1里=36町 1町=60間 1間=6尺 1尺=10寸。入力された寸数を里・町・間・尺・寸に変換するプログラムが作れません。どなたか教えていただけないでしょうか?
- ベストアンサー
- Visual Basic
- 尺貫法・・・知っていますか? 使っていますか?
未だに使われ続けている「尺貫法」ですが、皆さんはどの位、知っていますか? 「長さ」「重さ」「面積」「容積」それぞれ、数種類ありますが、そのうち、 (1)よく使うものは、何ですか? (2)名前は聞いたことがあるけど、メートル法に換算が出来ないものは何ですか? 差し支えなければ、性別と年代もお願いします。
- ベストアンサー
- アンケート
- 韓国の尺斤法 ( 尺貫法 ) について
韓国の尺斤法 ( 尺貫法 ) について質問します。 韓国のテレビドラマの中で「50里も離れて…」と言っていたのですが、 韓国の1里は日本と同じ約4キロメートルでしょうか? それとも中国と同じ約500メートルでしょうか? あるいはどちらでもないのでしょうか? その他の韓国の尺斤法について詳しいサイトを知りませんか? 韓国語でも構いません。 韓国の尺斤法と国際単位の換算表があればうれしいです。
- ベストアンサー
- 韓国語
- 尺貫法とメートル法
尺貫法の日本に、メートル法が根付いたのはなぜなのでしょうか? アメリカに占領されたのですから、ヤードやインチ、それにポンドなどの単位が広まっても良かったような気がするのですが…。
- ベストアンサー
- その他(カルチャー)
- 1間という単位について
下記の尺貫法一覧表で★のある単位だけ6の倍数になっています。10の倍数の単位があるのに敢えて6の倍数を設けた理由が知りたいです。 特に「間」は唐突に6の倍数として表れているので違和感があります。 1厘(りん)=0.30303mm 1分(ぶ)=10厘=3.0303mm 1寸(すん)=10分=3.0303cm 1尺(しゃく)=10寸=30.303cm 1間(けん・かん)=6尺=1.8182m ★ 1丈(じょう)=10尺=3.0303m 1町(ちょう)=60間=109.092m ★ 1里(り)=36町=3.93km ★ よろしくお願いします。
- 締切済み
- 歴史
- Actionscriptで簡単な換算表を作りたいのですが
ある単位を別の単位に換算するプログラムを作ろうと思っているのですが、 ActionScriptを何処にどう記述すればいいのかが分かりません。 具体的な仕組みとしては、 「□ヤード」の□部分(テキスト入力)に数字を入力し「換算」ボタンを押すと、 「■メートル」の■部分(ダイナミックテキスト)に換算された数値が表示される、 というものが作りたいのです。 1ヤードが何メートルか、ということや、変数を利用するということ・ボタンに「on (release) {}」を記述するということまでは分かっています。 自分なりにも、Actionscript関係のHPを見て調べようとしたのですが、残念ながら見つからなかった次第です。 御教授のほど宜しくお願い致します。
- ベストアンサー
- Flash
- 単位換算の素早い方法について
○m/secを△km/h を にする場合頭では、1hは60sec×60min 、 1kmは1000mとすぐにわかるのですが、m/sec→km/hを瞬時に 計算できません。 上の例では、まだいいのですがこれが m^3 , m^2 ,km^2 ,N(ニュートン),kgf を組み合わせた単位換算とかになるとものすごい時間がかかります。 ネットではよく数値を打ち込むと勝手に換算してくれるもの がありますが、慣れ以外に手はないでしょうか?
- 締切済み
- 物理学
お礼
回答ありがとうございます。 やり方は理解していても、それを式の形にするのは難しいですね。 なお、No.1のお礼の欄に書いた式よりもスマートな方法があるかもしれませんので、2・3日待ってから質問を閉じようと思います。