我的背景不是编程,所以我希望有人能帮我解决这个问题,也许有一个简单的答案,我可以手动做,但我不能自动化。
这是一个简化,但我有一个地区,一个人,在一张纸鸟目击。我想让它自动化,这样每个人在一个地区的目击事件都会得到一个序号,从高到低。也就是说,目击事件最多的人是"1",其次是"2“等等。
现在我用眼睛来做命令,但我犯了错误,这很费时。
示例数据(此数据在工作表中):
Region Person Sightings Order_No
Poole John 12 ?_(2)
Poole
我正在运行一个VBA脚本来自动大写并从粘贴到Excel的数据中删除连字符。这个脚本在单行粘贴(单细胞)上工作很好,但是如果粘贴了多行数据,则不会运行(不改变数据)。以下是我的代码:
Private Sub worksheet_change(ByVal target As Range)
Application.EnableEvents = False
With target
On Error Resume Next
Dim rng As Range
Set rng = Range("A:U")
我想使用Google脚本查询最后一行的Google表数据,并将空单元格设置为“”。
我让它与一个单元格一起工作,当然可以根据需要将其应用于其他10个单元,但我想遍历它们,因为这样会更有效率。
这是我的单细胞密码。
function SetValues() {
var ss = SpreadsheetApp.getActiveSheet();
var lastRow = ss.getLastRow();
var certVal = ss.getRange(lastRow,5,1).getValues();
if (certVal == ''){
ss.getRa