我创建了一个database,我想将其用于读取和填写数据。我已经创建了2个工作表,'Database'和'Data Input'。到目前为止,我只能以一种方式来读取我从'Database'中选择的ID时可以读取某些数据的方式-所有相关数据都将显示在'Data Input'。
但是理想情况下,我不仅希望能够读取,而且还可以通过'Data input'输入一些数据,并将其分配给'Dabatase'中所需的ID,然后保存在相应的字段中。
'Database'中的所有ID都被预先分配,甚至分配给空字段,因此,为了使我能够输入和保存一些数据,我只需在'Data中选择一个所需的ID输入' B2单元格-假设为1203,然后在B3:B11中输入名称和地址等数据。然后将显示这些数据并将其保存在'Database'中。然后,ID为1203的数据库人员将具有一个完整的姓名,地址等。
到目前为止,我只想出了一个中途解决方案,只添加了一些额外的字段(标记为橙色),并在同一字段中的'Database'中编写了一个VLOOKUP函数,以便从(如果它们的ID匹配)。但是,为了真正将数据保存在'Database'中,我必须在此处手动选择一个字段,然后按Ctrl + Cmd + V。
但是我希望能够:a)使数据在我通过
'输入数据'
输入后自动保存(为此,可能需要某种触发来进行保存),以及b)填充或更改'Database'
至[[Data Input'中所有字段的已填充数据,而不仅仅是橙色字段。甚至可以在不使用Google脚本的情况下做到这一点?我的工作量非常高,学习另一种仅用于创建此表的编程语言对我来说可能会花费太多时间。因此,不胜感激和帮助。 这里提到的表只是为这篇文章创建的,但它以其形式反映了原始数据库。