nested-if

    0熱度

    2回答

    我有在細胞工作的公式,但它是一個很長的嵌套如果。它本質上是試圖檢查一個單元格是否有多個不同的值。 A2 =這是我的描述。 B2包含嵌套的if,它在A2描述中搜索多個單詞。當它貫穿每條if語句時,它將打印找到的單詞。 我需要使用VBA來設置這個公式到多個單元格,但我不知道爲什麼公式是錯誤的。 (Excel將其突出顯示爲紅色。)有沒有更好的方法來編寫它? (我已經做了兩個嵌套如果對一條線,並使用「&

    1熱度

    2回答

    我正在使用R中的Retrosheet棒球數據,並試圖創建一個單獨的列(使用dplyr中的mutate函數),提醒我現有列中的單個字符串是否以「兩擊」或「三球」。例如: PITCH_SEQ_TX <- c('SSSC', 'FFBB', 'BBSSC', 'BBBSB', 'CBSFFFS') Retrosheet開發商只列出一個字符爲球( 「B」),但是幾個用於打擊(即, 「C」, 「F」,

    0熱度

    1回答

    我想拖動一個UIView在屏幕上在另一個UIView 我比較他們的幀,同時拖放檢查是否(珠1匹配幀中的hole1) 我可以拖放就好了,但問題是,當我拖動(bead2到孔2)bead1自動地被放置在孔1(如第二IF代碼爲真) 請幫助這裏的功能: func draggingView(_ sender: UIPanGestureRecognizer){ let point = sender.loca

    1熱度

    1回答

    我希望做Excel中的公式說一個電池具有500-999之間輸入例如一個數字,它從一個拾取成本在細胞中的數細胞在另一張紙上。 到目前爲止,我只能得到2米範圍內使用工作: =If(C2<=999,Sheet1!H3,IF(C2>=1000,Sheet1!H4)) 但是,如果我做的: =If(C2<=999,Sheet1!H3,IF(C2>=1000,Sheet1!H4,IF(C2>=2000,Sh

    2熱度

    3回答

    我的代碼工作它創建了一個列表,然後同時採用「或」與「和」的條件做進一步的動作: a= ["john", "carlos", "22", "70"] if (("qjohn" or "carlos") in a) and (("272" or "70") in a): print "true" else: print "not true" 輸出: not true

    -1熱度

    1回答

    我知道這是可能的: a, b = 5, 10 print 'a' if a > b else 'b' # outputs b 但是,如果我有另外一個變量 'C'?我如何使用與這兩個變量相同類型的邏輯在同一行中進行打印? 有點像? a, b, c = 5, 10, 20 print 'a' if a > b elif 'b' if b > c else 'c' # is it possibl

    1熱度

    3回答

    這裏是我想要做的事: 創建分配樣本秩,以行的多個子集的新列基於有多少行是每個子集。分組變量是「層」列。 我通常使用嵌套ifelse語句隨機分配排名,如下所示。有時候這樣做足夠了,但最近我一直在處理越來越多的分組。 40個嵌套ifelse語句可能開始看起來有點過分。 是否有一個更優雅/更快/最簡單的代碼方式來使用dplyr或data.table,可能與apply,lapply,sapply等結合使用

    0熱度

    2回答

    我有,我想重新融入原始數據文件中的一些模式輸出。我能做到這一點使用嵌套ifelse(),但是我想辦法推廣的過程中,這樣我可以跨多個數據集批處理進程運行它。這是我最初嘗試的。 模型輸出對應於時間塊,而每個原始數據點與離散時間相關聯。 ,我決定在同一時間(這裏是第一天一個參數的一個例子)手動運行一天,這個非常大的,醜陋的ifelse能夠正確地彙總數據。 track[,"phase"]= ifelse(

    2熱度

    5回答

    我創建了一個數據幀數據如下 name <- c("A","B","C","D","E","F","G","H","I","J") age <- c(22,43,12,17,29,5,51,56,9,44) sex <- c("M","F","M","M","M","F","F","M","F","F") rock <- data.frame(name,age,sex,stringsAsFac

    1熱度

    5回答

    *使用現有test變量,寫一個forEach循環 *,增加了100各由3 * *需要注意的事項是整除數變化的變量: * - 您必須使用一個if聲明驗證碼可被3整除 我很困惑,爲什麼我的代碼不工作? var test = [12, 929, 11, 3, 199, 1000, 7, 1, 24, 37, 4, 19, 300, 3775, 299, 36, 209, 148, 169, 299,