Agar tidak duplikat imei

Saya mau tanya kalo rumus agar gk duplikat, saat saya input imei dengan formal nomor

Saya menggunakan Google Terjemahan jadi tolong maafkan terjemahan saya.

Bisakah Anda memberikan detail lebih lanjut? Bisakah Anda menjadikan nomor IMEI nilai kunci untuk tabel itu? Jika itu adalah nilai kunci, maka itu tidak akan memungkinkan duplikat.

1 Like

Saya tidak mengunci kolom imei
Aplikasi saya REPORT SELL OUT

tediri dari kolom, rownumber, month,date,region,account grup, shop name, promotor, tipe, qty, imei dan sales area

You can try this expression on your Valid_If

ISBLANK(
FILTER(
“NamaTabel”,
AND(
ISNOTBLANK([imei]),
([imei] = [_THISROW].[imei])
)
)
-LIST([_THISROW])
)

2 Likes

Ok saya akan mencobanya

Thanks heru herlambang, rumusnya sangat bagus dan akurat, sesuai dengan yg saya inginkan, thank you

Kalau saya ingin menambah valid if IMEI tidak boleh kurang dari 800000000000000 dan IMEI tidak boleh lebih dari 899999999999999

ISBLANK(
FILTER(
“NamaTabel”,
AND(
ISNOTBLANK([imei]), [Imei] < 800000000000000, [Imei] > 899999999999999
([imei] = [_THISROW].[imei])
)
)
-LIST([_THISROW])
)

saya coba tambahkan tapi tidak berhasil

For your case, better to change the [imei] type to Decimal, set Maximum Value to 899999999999999 and Minimum Value to 800000000000000, with Decimal Digit = 0, Set “Show thousands separator” to OFF.

And still use the previous expression in the Valid_If:

ISBLANK(
FILTER(
	“NamaTabel”,
	AND(
	ISNOTBLANK([imei]),([imei] = [_THISROW].[imei])
		)
	)
-LIST([_THISROW])
)

You might also look in detail the following reference:

3 Likes

Ok thanks solution amazing good, sangat membantu, terlebih buat saya yang masih pemula