Hi @dsgeek, I was being overliteral, I guess, thinking you want to know just the count of M.
Feeling fuzzy, do you mean
suppressPackageStartupMessages(library(dplyr))
name <- c('A','A','B','C','C','C')
SysVSMan <- c('M','M','M','M','M','M')
Obj <- c('123','123','125','125','125','127')
d <-data.frame(name, SysVSMan, Obj)
d %>% group_by(name, SysVSMan) %>% count()
#> # A tibble: 3 x 3
#> # Groups: name, SysVSMan [3]
#> name SysVSMan n
#> <fct> <fct> <int>
#> 1 A M 2
#> 2 B M 1
#> 3 C M 3
Created on 2020-01-22 by the reprex package (v0.3.0)
(Glad you like the nick; I've been using it over 25 years)