如何让单元格只接受数字?即您无法输入文字,只允许根据其他单元格下拉条件输入数值。
如果A是BYB,则只能在B中输入数字。 如果A包含任何其他数据,则只应在B中输入文本。
答案 0 :(得分:0)
在您的手机上使用数据验证自定义公式
type alias Infer a = State Int (Result String a)
infer : a -> Infer a
infer x =
State.state (Ok x)
map : (a -> value) -> Infer a -> Infer value
map f x =
State.map (Result.map f) x
andThen : (a -> Infer b) -> Infer a -> Infer b
andThen f x =
State.andThen
(\r -> case r of
Ok v -> f v
Err e -> State.state <| Err e
)
x
andMap : Infer y -> Infer (y -> z) -> Infer z
andMap y =
andThen (\g -> map g y)
map2 : (a -> b -> c) -> Infer a -> Infer b -> Infer c
map2 f x y =
map f x
|> andMap y
map3 : (a -> b -> c -> d) -> Infer a -> Infer b -> Infer c -> Infer d
map3 f a b c =
map2 f a b
|> andMap c
map4 : (a -> b -> c -> d -> e) -> Infer a -> Infer b -> Infer c -> Infer d -> Infer e
map4 f a b c d =
map3 f a b c
|> andMap d
type()函数返回值1表示整数,2表示字符串。因此,仅限数字,将A1设置为1。
根据您的需要调整公式(例如,格式与A1 =(type(B1)=A1)
相同,...)