こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Googlスプレッドシートのゴルフスコア管理の件で

恐れ入ります、昨日Googlスプレッドシートの件で質問させていただいているめぐみと申します。

私の質問や回答の仕方で大変ご迷惑をおかけしています。
実際にしたいことをGooglスプレッドシートで作成しました(編集可で共有しました)。
https://docs.google.com/spreadsheets/d/1lDSheilFLCour7o-DT8cb64bcxrkjXqGH_i1HzWjH5M/edit?usp=sharing

知りたいところだけ”赤字”にしました。
以下、(1)と(2)のことを知りたいと考えています。

[A0001]シートA2,B2,C2:K2の部分を自分で入力しています(「ゴルフ場」は[Reference]シートから参照してプルダウンにしています)。
その後にそれ以降の「パー」の部分(L2:T2)とそれ以降を自動で?もしくは何かボタンを押すと自動で計算してほしいと考えています。
「実績」以降は計算式を埋め込んでおけばいいと思うので、実際に知りたいことは、
(1)->B2:K3のセルに自分で入力します。
  入力後に何かボタンを押すと
  B2とB3が何かをReferenceシートから探して、そのパースコア(9つ×2)をL2:T2とL3:T3に書き込まれるようにしたいです。
(2)新しいデータは、2~3行目に追加していくようにしたいです。
 2行目と3行目を選択して「2行を上に挿入」という「新規作成ボタン」が作りたいです。
 ※手作業でしたところ既存の2行目と3行目の計算式は、新規に作成された2行目と3行目に引き継がれることは確認できました。

以上です。
昨日はわかりにくい質問をしてしまい、それにも関わらず多くの方に親切にご回答頂きありがとうございました。
また、貴重なお時間を浪費させてしまいまして大変申し訳ありませんでした。

めぐみ

投稿日時 - 2018-02-11 11:53:30

QNo.9427888

困ってます

質問者が選んだベストアンサー

“精密加工”したツモリです(*^_^*)
A0001!L2: =VLOOKUP($B2,Reference!$A$1:$J$50,COLUMN(B1),FALSE)

投稿日時 - 2018-02-11 16:30:24

お礼

ありがとうございます。
やりたいと思っていたことがしっかりできました。

ただ、2行目と3行目を選択して「2行を上に挿入」すると
Par以降Actual,ST,Br...
で、計算式を引き継ぐことができないです。
ゴルフ場プルダウンメニューは引き継げるのですが。
パソコン音痴の友人も管理をする予定なので、もし、「新規作成ボタン」を作って計算式を引き継げるような方法があるでしょうか。
----------------------------------------------------------
(2)新しいデータは、2~3行目に追加していくようにしたいです。
 2行目と3行目を選択して「2行を上に挿入」という「新規作成ボタン」が作りたいです。
 ※手作業でしたところ既存の2行目と3行目の計算式は、新規に作成された2行目と3行目に引き継がれることは確認できました。
----------------------------------------------------------

投稿日時 - 2018-02-11 17:48:40

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

前質問で回答したものですが、ゴルフやスコアの語句が出て居なくて、シチュエーションの想像が及ばず、的外れの回答になってすみません。
(1)特定の単一人の、色んなゴルフ場のスコアのデータ累積を死体のですか?
(2)色んなゴルフ場の仲間(4人やプレイ者全員)とのプレイの成績を残したいのですか。
(3)スコア実績入力に関し、毎ホールの入力が(セルの位置の選択など)が面倒臭いのですか。
(4)スコアデータがシート上に作成し終わったとの、分析グラフ作成などは、とりあえず、別の問題としていいのですね。
==
新しい質問を読んでも、何がしたいのかよくわかりませんので、回答にはならないかもしれませんが
参考に
(前質問で回答したものですが、ゴルフやスコアの語句も出て居なくて、シュッエーション
の想像が及ばず、的外れの回答になってすみません。
(1)特定の単一人の、色んなゴルフ場のスコアのデータ累積をしたいのですか?
(2)色んなゴルフ場の複数の仲間(4人やプレイ者全員やクラチャンチャン全員など)とのプレイの成績を残したいのですか。
(3)スコア実績入力に関し、毎ホールの入力が(セルの位置を選択して入力など)が面倒臭いのですか。
(4)スコアデータがシート上に作成し終わったとの、分析グラフ作成などは、とりあえず、別の問題としていいのですね。
==
新しい質問を読んでも、何がしたいのか、小生にはよくわかりませんので、回答にはなりませんが
参考に
(1)エクセルの場合は、フォームというシートへの入力方法があるが使えないか?
データーフォームで入力できます。
シートの第1行、に見出しとしてA列から横に下記を入れる
氏名アウト1アウト2アウト3アウト4アウト5アウト6アウト7アウト8 以下略
ーー
メニュのデーターフォームをクリックすると、縦方向に
氏名
アウト1
アウト2
アウト3
アウト4
・・・
の見出しと入力用のボックスがペアで現れる
そこで名前太田勝と各ホールのスコアを順次入力する(TABでボックスを移動すること)
シートの2行目に
太田勝6435443・・・
のデータがセットされる。
Googlスプレッドシートではそっくりのしくみはないかもしれないが。
さらに、VBAができれば、エクセルなら、VBAとユーザーフォームを作ることで、精緻な入力の仕組みがっ作れる。

(2)Googlスプレッドシートでも「フォームの作成」があるようだが使えないか?
(3)上記(1)の機能はGooglスプレッドシートにはないかもしれないが調べてください。

投稿日時 - 2018-02-11 18:27:06

ANo.3

添付図、判読困難とは先刻承知の助だけど、敢えてイメージだけでも掴んでネ。

投稿日時 - 2018-02-11 16:41:12

ANo.1

荒削りですが

=INDEX('s2'!B2:D6,match(A4,'s2'!A2:A6),3)

で、s2 のところがSheet名、最後の3が、横方向のオフセット

投稿日時 - 2018-02-11 13:13:34