Próbuję wygenerować instrukcję IF z Randbetween w programie Excel, = JEŻELI (K3: K34 = PRAWDA RANDBETWEEN (L3, L34))
Próbuję powiedzieć, że jeśli kolumna K3-K34 jest prawdziwa, weź nazwy z kolumny obok tej kolumny, losuj nazwy i wstaw je tam, gdzie zaznaczyłem.
Prawdopodobnie jestem daleko, ale czy ktoś może mi pomóc przepisać oświadczenie.
microsoft-excel
Fatema
źródło
źródło
$N$2:N2
odwołania do komórki bezpośrednio nad miejscem, w którym po raz pierwszy umieściłeś formułę? Gdybyś miał, nie byłoby duplikatów.Odpowiedzi:
RandBetween zwraca liczbę między dwiema liczbami, a nie wartość komórki między dwiema komórkami.
Zwróci to losowo uporządkowaną listę:
Wstaw N3 i skopiuj. Formuła musi być umieszczona w komórce z co najmniej jedną komórką nad nią, wartość w tej komórce nie ma znaczenia, o ile nie jest uwzględniona w J3: J34. Odwołanie $ N $ 2: N2 musi odnosić się do komórki powyżej, w której formuła jest na pierwszym miejscu. Zwróć szczególną uwagę na odniesienie bezwzględne / względne, ponieważ ważne jest, aby zasięg zwiększał się wraz ze spadkiem.
Będzie iterował przez zakres i utworzył tablicę liczb wierszy, które są prawdziwe w K3: K34, a wartość w L3: L34 nie została jeszcze użyta. Następnie losowo wybierze jeden z tych numerów wierszy i zwróci go do INDEKSU. Indeks zwróci wówczas wartość w tym wierszu.
źródło